I was mostly struggling with getting the planets to connect with their orbits. My best guess is that they have to be slow enough that they're on their orbit by the time they stop, but it didn't seem very consistent.
That's a fair assumption. As you say, the connection condition isn't actually very clear—it's supposed to be that the planet remains in its orbit for 3 seconds. I'll work on the feedback. Thanks for the helpful comment!