I have the same issue, i got the free epic game and bought the Platinum version of it.
Yes The mod is enabled > prnt.sc/sm95vk
Yes I use Directx 11 > prnt.sc/sm954m Also tried directx12
11:19:36: Controller detected
11:19:37: Civilization VI Gathering Storm, 1.0.1.501 504666 (STEAM/EPIC)
11:19:47: Successfully attached to CivilizationVI
11:19:48: Capture Unit Base Address, Script error in line 6: The module name 'GameCore_XP2_FinalRelease.dll' does not exist!
I have tried different folders to use it. first in launchpad didnt work, after i went towards where this dll was in > DLC>Expansion2 > Binaries > Win64 and Still have the issue even now when the dll excists.
I really don't know what i am doing wrong. I tried everything i could find.
Even tried copying the dll and use it somewhere else. Still getting that error.
[Edited by homeysz, 5/23/2020 6:38:18 AM]
Exact same situation here. Free from epic, bought the expansions.
Happens on main menu and I read the above post, got in game, waited for a turn where I could move:
17:33:32: Civilization VI Gathering Storm, 1.0.1.501 504666 (STEAM/EPIC)
17:35:18: Successfully attached to CivilizationVI_DX12
17:35:19: Capture Unit Base Address, Script error in line 6: The module name 'GameCore_XP2_FinalRelease.dll' does not exist!
*facepalm* maybe read before posting the same issue every time.
Link
Your post does not mention that you need to start a new game with the expansion. Just that you need the expansion.
nobody said anything about starting a new game, i just loaded a save and the trainer works fine.
[Edited by moderator DragonStryder, 5/23/2020 12:14:57 PM]