- those pics are really bad, way too far zoomed out to really make anything out
- your “has magnet” boolean is in the game instance so it would persist through levels at whatever value it had been given, if you want it to reset between levels store that variable on a player character or something that won’t persist level to level
- how long is the timeline? maybe that is an issue with why it works for certain “delay” values and not others. Screen shot the timeline graph editor along with better screen shots of what you already posted and we will go from there