It looks to me like you're only delaying 12 seconds (12000 ms).
Does it work if you delay the full 120,000 ms like this:
delay(120000UL);
-br
It looks to me like you're only delaying 12 seconds (12000 ms).
Does it work if you delay the full 120,000 ms like this:
delay(120000UL);
-br