You don’t have to follow the advice.
Not all persistence services support every persistence feature, although on the face it influxdb appears to support restoreOnStartup.
If it doesn’t work for you, you could create a Github issue, and provide useful information for someone to track it down, something beyond “me too” and more like @Foxejoe observations.
On that subject -
Yes, the startup sequence is pretty messed up after an upgrade, because the upgrade deletes the openHAB cache. Other stuff can go wrong here too. This is/was the case in OH2 as well, though obviously exact timings and so exact symptoms will vary.
Wait a bit for cache to rebuild, then reboot again and see what is left that doesn’t work.