Is it really that hard to wait until a new trainer is posted?
Mafia 3 is not the only game that needs to be updated.
Oh, and they have a family life after all.
And you might want to read this Link.
Patience is a virtue.
There must be at least 3 people report an update before we spend time checking it. Seeing as how you are the only person requesting one on this popular game, I'm going to guess that either there has been no update or the trainer is still working fine.