I'm usingthe whole scuff, etch, alodine then 2 part mil spec primer process. The primer cracks around the rivet when I squeeze it. I've narrowed it down to 3 possible root causes.
3.) I was probably applying the primer too thickly. Being it was my first time priming, I figure this will get better as I move along.
The spec for Boeing BMS10-11 two pack epoxy primer calls for 15-25 micron. A lot of builders think that the idea is to spray on the primer so thin that it is virtually transparent....that is not 15-25 micron...it's closer to 5 micron and will not provide a reasonable protection against corrosion. At 15-25 micron you will not see the substrate through the paint.
You may have the primer too thick but I doubt it. Adhesion problems are more likely related to inadequate preparation.
Degrease, scotchbrite, acid etch, alodine and prime (BMS10-11) is the ultimate internal priming process. Nothing beats it. But....there are a lot of stages and each one needs to have specific quality control. The problem is that not many builders go to the trouble of actually obtaining and reading the specs for the products they're using.
For example Alodine should be used for immersion at 24-30 degrees C (a cheap aquarium heater works well). And after acid etching you should never let the surface dry off before it gets rinsed....minimum 15 minutes dip rinsing in running water....etc etc.
The best thing is to run a test piece through with each batch and test it before you rivet all the components into your plane. You should test for adhesion (2mm cross hatch test with tape) and chemical inertness (10 second wipe with MEK). Then you can be confident.