Yes, the ZIF connector issue could be causing the problem! The cable needs to be installed into the ZIF connector and the ZIF connector needs to be latched down in order for the battery to be recognized by the system. My guess is that the battery's not being recognized and your charger isn't providing enough power to power on the device. Recommendation would be to get a replacement ZIF connector and then try to replace the one that fell off. It can be tricky to replace those, but it's doable with fine tweezers, a steady hand, and a magnifying glass. Good luck!