I shall bury my head in shame, i too, saw the first trainer and didn't check which version corresponded to which game version i had.
Guys, CHECK YOUR GAME VERSION AND YOUR TRAINER VERSION.
That should solve 99% of your problems. Silly Silly me.
Although, when i go to hand in the research, i...