Looks like that happens when you win the floating point math lottery by having the enemies bump the player or the phone table in exactly the wrong way.
The correct way to code it would be to check for zero here… but not doing that is faster which was important when I was making this game for a 48-hour jam.
Not planning on making any updates to the game at this point, but good catch, and I appreciate reporting the stack trace!