So to clarify, is it your car calling BMW assist and not the other way around? If it's not an issue with the TCU, I'd rule out the very simple first. Is the button for assist shorting out? If you don't intend on using assist, you could pull the panel and disconnect the buttons.
Good luck. That sounds super annoying.