I have not had this issue, but BMW has had gremlins in their cars for many years. What I would try is playing with the intelligent safety setting. Turn things on and off, change sensitivity to reduced and other variables. Not everything at once. See if the software will kick back in if it's software related. It sounds like it given it's not just one thing. If that fails, I would pull the negative battery lead for 15 minutes. This will hard reboot the entire car and all systems.
__________________
2018 M550ix|Carbon Black|Dinan Modifications|2003 540i|Jet Black|M-Sport|2021 X5 Mineral White
Prior BMW's: 1987 325e|1993 740i|1998 740il|2001 530i|2002 745li|2007 750li|2006 750li|2001 530i|2012 535xi|
|