fix so track skipping still works even if we've paused before