And now it's back. This is puzzling. I should retract my statement about not changing anything on the server config. I deleted a directory that another vhost was pointing to (because I didn't need it). Is it possible that created an error that killed HTTP/3? Seems unlikely but I guess I don't...