Not Enough CPU error for a remote stream

I am having a issue with the newly built plex server. On ryzen 5 3400g, with a GTX 1660ti
There were 3 streams playing,
one of them at home (Admin user)- direct stream - plex app on firestick 4k

second one remote (same admin user credentials) - transcoding due to pgs subtitle file - (Will change his credentials to a guest soon) - Apple tv plex app

Third remote stream - when trying to play was giving not enough bandwidth error and its a regular file (direct play)- apple tv plex app - File is 1.1gb regular .mp4 file and they have been playing that show since the past 23 days, not sure what caused the issue this time (thinking its the pgs subtitle file) and i have set the no of simultaneous transcodes to 1

Those are my transcoder settings, should i enable hardware acceleration when available along with hardware accelerated video encoding??

Server Version#:
Player Version#:

Yes. Check the dashboard while something is streaming to see if (HW) is showing for the decode and encode.

Under remote access, what is your upload speed set to and what is you actual upload speed?

Analyze the file and try to play it again. If it is truly 38Mbps then your upload speed would need to be in the 100Mbps range not to have problems.

upload speed doesnt cross 15 mbps max and for files while i play at home, thats how the speeds are displayed.