Fucking PS3/PSN. Fired up Warhawk, but was prompted to update it (to v 1.50). Alright, fair enough, it'd been a while since I played it. So I pressed X, the game shut down, and I got an error code saying that, well, an error occurred. Tried this three or four times, until I thought of disconnecting the USB charger from the controller. Incredibly, that worked.
I swear, basic interaction with this system sometimes reminds me of dealing with IRIX.