Tried to sign off from doing work stuff because I had been banging my head against the wall for an hour. Couldn't let it go so went into hardcore debug mode.

It was a swallowed exception.

It's always a swallowed exception.

Goddammit.

@plexus ugh, exception funnels are the worst antipattern