25 +5 project's bugs

Hello everyone!!
I’m working on the 25 +5 clock project ,and i finished most of it , however i have some bugs in my code and i would really appreciate some help ,
first the test seems to stuck on the steps 22 to 25 so it doesn’t finsh testing unless the start/pause button is pressed ,
another problem is that my clock always stops one second later (it’s propable because im using useEffect hook ) and i don’t know how to fix that,
and lastly i have never worked with audio tags before and i don’t know how to set them in the right way in React.
this my code at codepen
https://codepen.io/3xo13/pen/LYQBZOR?editors=0110