Hi everyone, so this problem has been going on for more than a year now. It started happening after my camera experienced some water damage. The camera is able to sense when flash is needed but each time, the flash pops up but the actual light itself does not go off. As I keep the button pressed down it just says "busy". Is this because of the water damage? How can I fix this problem?
Its a Canon EOS Rebel T6i and no I have not done a full reset!
You are very fortunate that the water seems to have only damaged the strobe element, or its’ associated charging and control circuits. The camera can still take pictures, so it is good to go. The onboard strobe is pretty weak, and not very useful, anyway.
I suggest that you buy an external flash. It would be cheaper than a repair. Hopefully, the external flash shoe is still functional. If not, the external flash would still be useful should you decide to buy a new camera body.