External displays work on nvidia driver but not on amdgpu

I am using optimus-manager on hybrid mode to use both the integrated and dedicated GPU for different purposes. I recently found out that when I force my laptop to use the nvidia driver, by setting the optimus-manager mode to nvidia, I can use external displays.
Is this a known problem of the amdgpu driver?

When I try to configure displays through xrandr --auto I get:

xrandr: Configure crtc 4 failed

external is bound to nvidia gpu , with intel there is a bridge.

with intel on bumblebeed is like https://wiki.archlinux.org/title/bumblebee#Output_wired_to_the_NVIDIA_chip

but this case i dont know… mayby you have to write a config for that i dont know …

some idea : https://bbs.archlinux.org/viewtopic.php?id=257449

but mayby you find leads on that… optimus manager is something that switch but since nvidia is wired to hdmi thats also a different league… there should be or something like a bridge.

Did you ever try this method?