I don't think it's the humidity.
Vinyl doesn't play well with enamel, and I imagine what might be happening is that the Floquil primer didn't provide a sufficient barrier to keep them apart.
I seem to remember having a problem similar to this a long time ago. Alas, I don't remember the details...