What kind of flash time after primer? It's possible you were painting too fast without allowing proper flash time on the primer or applying the enamel too wet and heavy. Some paints are more finicky about flash times than others. In either case, it sounds like the enamels solvents got after the primer and loosened it's bond.