Oh! I know what it is. This is a Black game, but to trade between games, I have to bypass a glitch on all Black ROM files. All Black ROM files go black screen when you want to trade between games. So I temporarily rename the black save to be run by a White ROM. White ROMs don't have the glitch. Then I trade between games. After I'm done, I rename the file so it is properly run by the Black ROM again and that way the pokes are generated by the correct ROM and are totally legit.
So this means I must shuffle the sav file names around, use the Black ROM, rename it again to make it run by White and then trade with you.
Sorry for this delay.