Do you have events where the sine is getting deactivated ?
Perhaps disable those to see if the sine still works when returning to the main menu.
You could use an event to see if the sine is active, and if inactive, reactivate it.
object sine active (inverted)
object set sine active