Wow, I agree with Tartan. I also broke my needle threader on my Bernina and they fixed it without replacing the entire head, but I do have an older machine and the needle threader is mechanical, not something where I simply push a button. I think I would forego that repair and buy one of these:
https://www.amazon.com/Dritz-Machine...AJ4EZ9HK9D49HQ