ok... I'm guessing it was just me. But here's the fix if anyone ever needs it: remove and re-add the HTC Facebook account, aka "Facebook for HTC Sense".
I've also just realized that there are actually 2 Facebook accounts on an HTC phone. One for the normal Facebook app, and another one specific to HTC. And it looks like you need both.