"No Controller found for widget controller"

It’s a python versioning problem.
How did you install imswitch? The latest documentation can be found here ImSwitch Installation on Mac and Windows

I know, QT is a pain. The NOQT branch is trying to get rid of it and uses the web instead.

the Pydantic issue is again a versioning problem. When you do pip install, there should be a list of non-compatible modules. It should complain about something.

ImSwitch/setup.cfg at master · openUC2/ImSwitch · GitHub seems to be not a fixed version. This has to be changed on my side. same with pydantic.

On my mac I use

 napari.__version__
'0.4.19'

pydantic.__version__
'1.10.16'

Can you please install them using e.g.

pip install napari==0.4.19 --force-reinstall
pip install pydantic==1.10.16 --force-reinstall

Thanks