We just put up new wall and primed and paint them. The primer (Kilz Premium latex & Sherman Williams Pro Block Latex) and paint are peeling off the joint compound and there is a dusty film on the back of the paint. We washed the walls down with a damp cloth (water) and were not dusty or gritty before we painted. The paint is peeling off in sheets. Is there a way to seal the joint compound? Is there something we are doing wrong? Please help!!!!
Sounds like the joint compound was dry on the surface and moist underneath. Just let it dry thoroughly.
Another possibility is that the first coat was too heavy. Without seeing it, there's no way to know for sure. Both primers you mentioned are good primers, but you might want to thin them down a little or make sure you apply thinner coats.
the primer IS the sealer. I'm pretty sure if you just consider the two possibilities above, you'll be fine next time around.