well, i tried to do it trough support but since they are to stubborn to look into it, here goes.
i've been with this website ( lifetime sub) for a long time.
i enjoyed this website for the singleplayer only trainers, they were great and safe, not anymore.
www.cheathappens.com/21171-PC-XCOM_2_cheats
i downloaded, and opened this one, my pc froze up and after a while my pc gave me a warning that i didnt have the allocated ram to run this functions ( wutt? )
instantly after that happened my anti virus went haywire, telling me it had detected a trojan and in order to remove it i needed to restart as it cant delete an active file.
and so i did, i restarted, i went to support on this website, but by the time i typed most of my story my text was deleted randomely troughout the process ( probably a virus messing up my stuff ) also some weird things happening on the rest of my system,
so i tought alright well lets download avast, run their startup scan ( these always remove most of the crap that ruins the pc ) scan finished ( allot of the detected stuff came from cheathappens trainers, including one with "win32 genmalicious LMC"
pc start up, clean, fresh, no issues. i delete Avast ( as its a ****ty anti virus to keep on the desktop, the only good function is that startup scan )
i go to this website again, this time i try to explain it in support chat, but aparent the moment you say "virus" you are lying and they instantly start talking trash to you.
i used to like this website, but standing in a minefield and the people in charge of this website not caring to listnen or even to lazy to investigate if its true.. well that just means i guess my lifetime support is short lived.
i ran the scans on that website you said i needed to run scans. it "didnt show anything " yet my pc was on the frits and after removing the files that came with the cheathappen trainer. my pc runs fine again.. files are clean = weird acting pc? alright, that logic seems fine to me.
now unless you dont care about clean files and safe customers, you should really look into the issue with some trainers, even though you claim they are clean, they clearly aren't.
have a spledid day.