I don’t have the DX7 so I can’t help but I did have an issue with mt Juki straight stitch and received great tech support when I called Juki directly. I believe it was a number to Juki Support in Miami, FL.
I hope you’re back to smooth-stitching soon!