Simulcast -qualitylimitationreason bandwidth

We have a a very specific requirement. In our current environment the user gets to see the presenters screen and video. What we want is when a user click on the screen or video it comes in at a higher resolution.

We are trying to implement simulcast on video and screen sharing, what we are seeing is that for Video chrome is sending 2 streams and for Screen while there are 2 streams being created but only 1 is going out as others stream is getting qualitylimitationreason bandwidth

Any help on this would be much appreciated, also open for paid support to help us get over this hump
Has anyone encountered this issue where a stream is being limited by the reason qualitylimitationreason