Every game developer I know turns off the metal rendering pipeline and uses the much more stable and refined OpenGL one unless getting every tiny bit of performance needs to be squeezed out.
I’ve witnessed plenty of last minute builds be saved by a Unity game dev on a Mac just flipping their renderer settings.