Module Overloading without a decoy DLL set might as well be a game of Russian Roulette for how randomly it works and other-randomly it destroys all hope of whatever it was you were trying to not waste your life by doing. Whatever the fuck it's doing, it should not.
I am the one who wrote the code.