I have 2 printers, Ender3Pro, Ender3.v2. I have moved my Octoprint instance (the sd card) for both my servers from Rpi 3A+ to a Rpi 4-4GB. I've really had to coax my "almost standard" set of plugins onto each OctoPrint instance. I've actually used GParted to nuke the SD Card. Format to fat32, then run the RPI Imager to install the OctoPrint.img.
I've built a mini-script to "service octoprint restart" Sometimes, I can install 2 plugins before the interface locks up. Sometimes I can do 6-7. I've not found a pattern to this; 60% of the time, my restart script works, 40% a reboot is the only cure. Then another restart to avoid safe mode Thoughts/Ideas?