I have set checkpoints at the start of every level and next checkpoint actions at the end of every level. When a level gets over, it moves to the next checkpoint but the previous checkpoint object is still visible in the new level