It’s hard to tell what exactly is missing (firmwares?), but as an example this is what I did when switching from 34 to 35 at the time in one case:
When I was switching from f35 (minimal or not) to f36-minimal I had to apply many tweaks and install many packages and frimwares, to recreate connections, etc…
So you have to investigate each case independently
Although you don’t use minimals, probably this page is good start point to check if you have minimal requirements packages installed in your f36.
Or you could wait for f37, since I read on a github devs are working on it soon.
And most important thing, now you take notes about it.