With all respect, I 'm not really a technical computer guy but just an end-user of applications. So get into BIOS stuff is one step to far. Mac doesn't have BISO but something like UEFI and works way different than for windows. Struggling with Unix command lines is not my cup of thea ;-)
UEFI is an updated name for updated BIOS... I was meaning BIOS in the generic sense... and basic computer Hardware control systems (BIOS/UEFI, etc) all work basically the same, with different GUI, and programmed levels of control/flexibility (which Apple avoids)
Livestreaming using non-Apple software is WELL outside the Apple's walled garden... with all that implies
The 'good' news is that I think I find the cause of the problem. It's the MacOS own Kernel_task. As soon the temperature of the Macbook pro get's higher, this task takes over all the resources from OBS. The big question is, why this problem didn't occur in Monterey? With no problem, I could use a heavy load of resources like FCPX and other video apps without any problem.
You are referring to what is known as thermal throttling (ie reduce performance to prevent hardware damage due to overheating) and response curves may vary based on OS version, but concept and impact are largely the same. Some of the thermal responses are controlled at (generic) BIOS level, and others at OS layer
The issue I suspect you are seeing is that those other apps were most likely running different processes (at detail technical level) having VASTLY different CPU/GPU impact. Free open-source software doesn't always have access to latest licensed/patented code/processes (said and meant only in very generic sense... it depends). And goes back to my initial comment... sounds like using CPU not GPU for video encoding
It looks like the Intel i9 based Mac isn't able anymore to do the Job.
That would be a conclusion based on other specific unstated assumptions/restrictions, but which make that general claim not true. That Intel based Mac is capable of doing the same as it was before. the hardware hasn't changed.
Did Apple screw you up with their OS version update? quite possibly
Most likely there are work arounds... as I noted above. But, Apple being Apple, and this use case being outside the walled garden, as mentioned, may be way more complicated than it needs to be (blame for that complexity is entirely on Apple)
Hopefully someone with more MacOS specific knowledge will be able to assist you.
Or maybe Apple will fix this OS issue (as clearly it impacts more than OBS Studio), but with their focus on the new M chips... ??
Or maybe a future OBS Studio release will figure out a way to programmatically work around the OS change Apple made which impacts GPU usage (maybe, if possible, depends... could be restricted by Apple)