Well not sure what broke, but my automated backup script allowed me to restore the site to before it broke.

All is now working again.