2010 Ford Edge - battery light mystery

what wood cause the battery light to stay on when the battery , alternator and everything else checks good.

Checks good by whom? What specific tests were done and what were the specific results?

Light is on, there is still a problem with your charging system. Could be a bad alternator, bad wire, or the ecu is not sending the rignt signal to the alternator to charge.