I don't know about long arms but when I have metallic breakage on my Bernina even when using a metallic needle, I put just a few thin lines of a lubricant called All Purpose SEWER AID onto the thread spool. I bought this at JAF in the general notion section. Works Great !!