My Analog clock stops at 12 am, any solution for it?

I have created a watch face where there are multiple images which change on base of current moonphase. So based on moonphase I have enabled or disabled opacity. And the analog clock is simple, no changes there. But the clock stops at 12 am and then I have resync it and then only it moves.

Please help if any suggestions.

Post watchface here with Inspection open.