Maybe your ActiveE needs a SW update?
But seriously... why not contact a dealer or use the SOS button and ask whats going on. I think BMW has some remote reading of errors via satellite. Its worth a shot.
Is this fan for the electric motor cooling???