What happened: The drywall finish level was insufficient for the specified paint sheen and lighting conditions. You almost certainly have a Level 4 finish (standard tape/coat/sand) under a critical-light interior with eggshell/satin sheen. Level 4 requires a skim coat (Level 5) per GA-214 and ASTM C840 when non-flat paint or critical lighting (raking light >15° angle) is specified. The PVA primer sealed the paper but did not hide the texture differential between joint compound and paper. The painter applied product to the surface provided; they did not create the telegraphing.
Whose problem: The builder/GC.
- Drywall contract likely called for "Level 4 finish" (industry default). If the paint spec called for eggshell/satin or the design implies critical lighting (hallways, tall walls, windows at end of runs), the GC should have upgraded the finish spec to Level 5 (skim coat) before hanging.
- Painter’s responsibility is substrate prep (clean, dull, dry), not substrate correction. Skim-coating an entire house after prime is a change order.
Fix (now):
- Skim coat all seams/fastener rows with setting-type compound (e.g., USG Sheetrock® Brand Easy Sand™ 45/90).
- Re-prime skimmed areas with PVA or high-build primer.
- Re-paint affected walls corner-to-corner.
- Spec Level 5 on the next set of plans.
Reference: GA-214-2022 "Levels of Drywall Finish"; ASTM C840 Sec. 7.2.2; PDCA P5-94 "Benchmark for Painted Drywall."