Is PlayerSettings MTRendering in 3.4.2?

I found some threads where a fix to “gfx device lost” error was to turn off multi-threaded rendering but when I tried to compile a script to do so, I got an error saying the MTRendering was not in PlayerSettings.

No, the multi-threaded renderer was added in 3.5.

I see, it’s a reliefe to have that clear but what else could be the cause of the error: “Skipped rendering frame because GfxDevice is in invalid state (device lost) (Filename: C:/BuildAgent/work/842f9557127e852/Runtime/Misc/Player.cpp Line: 1466”. That is a copy from the log file in case a detail might be a clue to something I’m unaware of. It occurs at no particular time or place in the one scene that it happens in but usually after no more than about 30 seconds of moving.

This is what’s going on under the hood. I’m not sure why it’s happening in your situation but it might help you track it down.