Hi! I've got a 400D, 40D and a Speedlite 430EX II.The flash works just fine with my 400D but not with the 40D. 40D detects it and I can even change settings from my camera (and can see that they change on the flash). However, it just won't flash. I'v...