I live to answer technical questions on older big Bimmers. About 4 forums worth
Sticky hazard light switch is most likely cause of random actuation. It is in the finest possible location to collect spilled drinks if I recollect correctly. Sticks partway down.
If that switch is ok, I would suspect the CCM crash control module next.