The GPU doesn't seem to be having a problem with the game at all. I can run anywhere from 1-3 copies of it and it works with 0 FPS drops in game itself but I can't even run 1 version with good settings (I typically run Ultra when im not streaming) before the FPS drops in OBS but not in game.
As for the webcam when it comes to every other game I stream it runs the webcam just fine with no hiccups in terms of OBS FPS. Always running at 60 FPS without ever really dropping. This is for games like League of Legends, Fallout 4, Battlefield, COD, and most other games I run on stream. Never had this problem with WOW either up untill a few months ago. Although I hadn't streamed WOW for quite some time before a few months ago so I can't pinpoint whether or not it has been say a Nvidia update or something.
So you can kinda see why im a bit stumped I guess. Doesn't seem to be anything but OBS interacting with WOW and even still I have tried, Window, Game, and Monitor capture. I know you guys recommend Game Capture though. Which it was running for that log file.
Edit: Poor optimization as in? The game itself or in OBS settings? Again seems meh as every other game runs 100% fine. Also Tried turning off the webcam completly and the FPS still stayed at 20-50 FPS Fluxing massively
Edit2: Also tried using the lowest settings possible and the FPS in OBS did not change at all still fluxing. Did do a tiny bit better staying in the 30-40 range instead of dropping down to 20 etc but literally at 120 FPS in game constant.