With this logic, mediaplate plays and pause but only once, when pause it will not play again, but my print strings calls evert overlap event, what is wrong?