Think it might not be completing because the spirals aren’t in the right place. Mine are higher up so they’re above the star, and nearly touch the bottom tips:
I had written in radians to start with, but when I put degreesToRadians(270) in it works fine. The difference between our lines of code is that I’m not starting on the whiteX in the Spiral functions (I seem to remember there’s some guesswork about where to start to make it look like the picture in the hints).