Hi @bncpeter,
Just wanted to run down some of your points:
The yes/no buttons seem to have affected a small number of users on very specific versions of Safari. This was patched in 3.0.2, but then an even smaller number of browsers still didn’t work. This has been refactored in 3.0.4.
Giant loading animation sounds like the CSS is missing, as do the empty divs. This would be set to enqueue by default unless you have opted not to have it in the previous version (v3 appearance -> layout, v2 appearance -> ) which leads onto;
It is backwards compatible. All your previous settings should have been moved over to the new version, and the old settings remain ‘just in case’. I have tested this and at no time has it wiped out any of my settings. Which is almost worse as if it has done that for others, it’s hard to diagnose.
You could reset the settings in the tools section which would effectively re-run the migrate scripts if they are unexpected.
IMO, auto-updates are bad, and certainly shouldn’t be updating major versions (minors and patches, sure), but that’s a topic for elsewhere I think.
Hope the new site goes well!
Thanks
Phil