i read the reviews. Looks like there may be a trick in the endless bobbin. Maybe post what you are having trouble with. I have a Bernina, sorry I can't help you. Do you have good dealer support?
Did you check the reviews? All of the reviews look positive. Maybe Simplyrosie will answer you, she wrote a review.