Ya the 40 was around the 7 sec time and I tried around 3 sec time left with 45 but it never showed up and it's not your fault, if they don't pay for some reason I'd be willing to pay the 45
I've noticed on my phone and computer too, the timer's aren't actually fully synched. So sometimes if it's as close as 3 seconds, it's technically already 'done' but doesn't register it as such. I've had problems like that.