Hello
If it prints broken lines, this typically is not a Windows issue. Can you try to print from another device, such as your phone and see if it prints the same quality?
If the issue is coming from no matter which device you print from, I am not surprised that you need to clean the print head, not that you literally clean it, but you need to follow Epson's specific instruction to do it via their app.
See if you can test print from another device first.