Yesterday I was shooting at a party with 20D and 580EX flash with 24-70, 2.8L lens. All the time I was shooting in P mode and flash set at ETTL. For some reason, in the middle of the party, my flash settings went into TTL.
I could not change back to ETTL. My shutter speed was too low for that, and pictures were shaky. I tried in camera settigns to set at evaluative mode and tried other things. Tried flash settings as well. I could switch back to ETTL. What may have caused this and why could not I set it back. Mind boggling. For this reasong, I had to switch to M mode both in camera and in flash and got pictures OK. Can some one help me to understand this. Thank you.

