As Mark said sometimes this micoswitch sticks down. Some very gentle persuasion can help.There is a little microswitch button on the hotshoe which can stick down. It is under the leaf spring. Use a toothpick to gentle wiggle it free.
All sorted. That guide helped. I need to see what I can rescue from the 7d and g12 now.