The reason this error isn’t treated as fatal is because MKF uses the default GameMaker Legacy (Any Version <= 8.1) error handler, which wouldn’t detect an error loop like this. Your best bet is probably to add in the sprite yourself.