Something maybe related, as in your first screenshot, the lines are not aligned.
That is very difficult to achieve with angled lines.
The best approach is to create you line pattern horizontal or vertical, and when applied to objects, rotate only the pattern.
Also, set your units to Pixels or Points and check if your pattern tile size does not contain fractional pixels.
... View more