Sorry guys, what I wrote in my previous post didn't last for two days. Today, sos malfunction message came back on. I guess I'll just have to let the BMW dealership update the software or do whatever to solve the sos malfunction message thing and also about unstable bluetooth connection with my phone.
This is so irritating because all of the codings done will be erased from the update and I'll need re-coding...
: