No Settings in UI after migration to 4.2.0 from 3.4.0

Those won’t complain until they are invoked. But the error means you do not have the JS Scripting add-on installed. “Transformation service JS … not found.” The “for pattern” part is just to help you find where that transform is being used. OH 4 does not come with JS any more. It must be installed separately. And the names have changed so that JS and javascript now refer to JS Scripting instead of Nashorn JS.

This causes all the add-ons to be reinstalled.

Upgrades with the docker image also clear the cache as part of the upgrade and it can take some time for all the add-ons to be reinstalled.

I’m not asking for “suspicious”, I’m asking for relevant. Do you see the add-ons being installed on the first run after the upgrade? If you had JS transformations that means you had the JS Transformation add-on installed. That add-on no longer exists. So you should be at least seeing complaints about not being able to install the JS Transformation add-on in the logs. That’s relevant.