Here are another two pennies - Regardless of how clean we may think we have prepped a surface for paint, it really can be difficult to get it absolutely clean. Mold release and contaminants other than that, could have gotten on the plastic while handling, prior to being boxed at the production facility. Before I even begin a build I remove fuselage/wing parts from sprue and take to sink, moderately warm water soap and brush cleaning with THOROUGH rinse, both sides, dry with clean kitchen towels.
When I prep/clean for painting, I'm careful to ensure that with each pass I use a new cloth or tissue, and I never place the cloth over the pour spout of the container to dampen, too easy to contaminate the whole can of liquid. I pour liquid into a small separate cup and refill as needed. My most used prep liquid is either alcohol or Prep Sol, again changing tissues AND LIQUID with each pass. Following second pass I just let them air dry, blow off with compressed air to remove any dust prior to spraying paint.
I agree completely with Fly-n-hi, a good prime coat works well in just about all cases. It was a great tip to thin acrylics with lacquer thinner, (but NEVER with Vallejo products,) it does really improve the "bite" and ability to avoid lifting when masking. Best of luck, hope you have good results in the future.
Patrick