Hi,
This did seem to work, thanks.
However, do you know why it happens so I can try avoid it in the future? It didn't seem like I did anything out of the ordinary. I even had the same, most updated version of the program.
I even disabled random held items and it is still giving every trainer's pokemon random held items.