I ve just read through this thread and I belive nobody has mention something called " sticktion", and your gonna love this. Assumming your tyres is fitted correctly, wheel not buckled, bearing , tyre pressures, fork oil and the head bearings are fine it only leaves sticktion. Still none the wiser then i will explain. Back in the day, when moto bins still had a forum, and folk still rode 2 valve twins sticktion was a big thing and there was quite an impressive thread on it ( airheads too). In a nut shell Bmw forks are made to very fine tolerances and a slight misalignment would cause stickion, that is the forks stick in certain position due to the friction caused by miss alignment, they dont lock fast it just takes a little jolt to get them going. Try this, you've stopped your bike and the forks have depressed during breaking your are idling waiting for the lights say, you let go of the front brake or roll the bike backwards and the for pop back up a little, that is sticktion.
The cure is quite a pain, I did to my R80. What you need is a dial gauge and a sheet off glass, you then put the bike on the centre stand with the front wheel in the air, difficult enough I know, the bike has too be firmly pinned down so it cant fall. remove the fairing ,front wheel mud guards and fork sliders. you now have just the fork stantions comming out of head brace, so with the dial gauge measure between the forks from top to bottom to make sure they are parallel, looking for very low tolerance here. Next your get a sheet off glass lay it across the fork stantions and it should touch in four places, you should not be able to wobble it, feeler gauges are good here as we are talking thousands of an inch. This of course assumes you stantions are strait in the first place, you can check these by removing them and rolling them on a flat surface.
Once you've decide that you have a misalignment the pain really begins as you are going to try to correct it by applying force to the fork stations over night to correct the misalignment, remeasure and repeat the process. To be clear it is the fork head stock which you are trying to realign so all clamps have to be tight on the head stock and if the head stock is ever disturbed the process has to be repeated. It took me atleast ta week to do this but was worth it in the end.