I do not think your son had anything to do with the problem other than using up a lot of ink.
If your Windows printer is skipping lines, the most likely culprits are low ink levels, misaligned print heads, incorrect paper type settings, or potentially a clogged print head, which can all lead to uneven ink distribution and skipped lines on your printouts; check your ink levels, run a print head cleaning cycle, and ensure you're using the correct paper type for your printer settings
See if EWS can provide more information.
This explains how to use the EWS
Use the HP printer Embedded Web Server (EWS)