Best I can tell, you were bit by this bug that I’ve been delinquent in testing and reporting. As indicated there, your code passes with react 18 after fixing the issue.
I have the same issue. Code can’t pass because “timer as not reached 00:00” even though it does. I run the test with react versions 16,17 and 18 with no success.
Then that’s not the same issue. You should start a new thread with your issue, with a link to your project on codepen and description of your issue and errors.