It could be some sensor gone mad and you cannot clear the error code yourself. Hence, try going to a BMW specialist and use OBD to clear it off. If it doesn't pop up again, it might just be a glitch (I've experienced it before). If it pops up again then some sensor might have gone mad. Every car seat has a sensor but the OBD should be able to tell which one is at fault.