I have a Bernina Artista 180 that I've had for 20 years with only a couple minor problems. Since this problem started after you had it repaired before, I'd take it back and tell them that.
BTW, you are using a Bernina Tech from a Bernina dealer for your repairs, aren't you?