My OSD did the same thing " count down to zero". I had Batt 1 displayed. I connected power to Batt 2 without changing anything in screen setup and now it works. I however cannot get any data from my CC3D, like horizon,pitch angle, armed/disarmed, ect.
UPDATE: Got this function to work!! Changed CC3D port to Telemetry @ 57600 baud rate, saved and cycled power to board.