Parts guy, they told you EXACTLY what I did.

There is NOTHING wrong with the product. There is nothing wrong with the old paint.
The problem is with the APPLICATION of the primer, color and or clear. You are applying it too wet and/or not letting it flash off long enough, period. That urethane primer will BURY and SEAL any scratches in the surface, I mean large scratches, it WILL bury them if the primer was applied properly.
Let's go over how the primer is mixed. What brand is it? What is the mixing ratio and what are the products you mixed to make the primer sprayable?
SOMETHING is shrinking down and it sounds like the primer, lets get to the nitty gritty here.