Вы копаете не в том направлении, это не баг игры. Проблема в d3d9, его методы хреново или вообще не чистят память. Из-за этого все эти баги вылезают в игре, одно из решений это перенести игру на вулкан, либо ждать пока какой-нибудь добрый человек сделает фикс утечки памяти.
Я сам лично могу играть по 5-7 часов потому что у меня игра на вулкане, и не словить краш или варнинги за всё это время. При этом могу сворачивать и разворачивать игру не боясь что она просто крашнет.
Из минусов это то что нельзя поставить амбиент оклюжен, да и пофигу. Мне главное стабильность.