There are older system extensions and background components that remained on the system long after their associated applications had been removed.
These included elements left behind from VPN tools, virtual webcam and microphone utilities, WD Discovery components, and older Microsoft and browser updaters.
Even though the apps were no longer installed, the system extensions and background daemons continued loading during startup.
After the macOS update, they became incompatible and began triggering kernel panics.
To fix the issue, first checked the System Extensions, Kernel Extensions, and LaunchDaemons/LaunchAgents folders in the main Library directory.
They are several items that clearly belonged to software no longer on the machine.
After confirming they were not required, remove the outdated and orphaned components. Anyone doing this should take care to delete only items they are completely certain are no longer needed.
After the cleanup, restarted the Mac in Safe Mode. This allowed macOS to rebuild system caches and reindex Spotlight.
Restarted normally, is the system already noticeably more stable ?
Then reset the NVRAM and SMC, since this is sometimes helpful after a major OS update on Intel models.
Once these steps were completed, all of the kernel panics disappeared. The system stopped rebooting unexpectedly ? Spotlight and Safari/WebKit stabilized, and overall performance returned to normal ?
In short, major macOS updates can expose compatibility problems with older system-level components installed by third-party applications. Even if those apps have been deleted, their system extensions or background utilities may still be present and may cause instability after an update. Removing these outdated items and allowing the system to rebuild its caches may resolve the issue completely.
➡️. If all this seems daunting and above your comfort level ? ⬅️
Then we have another suggest
Start Over from Scratch
Heavy Handed ? - Yes
Effective ? - Yes
You can spend hours or days hunting down all the bits and pieces of these softwares and never really get it all off the computer
For Apple Intel computers >> Use Disk Utility to erase an Intel-based Mac followed by How to reinstall macOS
Always make a Time Machine Backup before proceeding
Emphasis on User Account Only
If going this route - I suggest Not using Startup Assist to migrate everything back.
Just reinstall the needed applications as new