So - I picked up my bike (GS1300) from the dealer this afternoon after a prolonged two day visit to sort out the Adaptive Ride Height error message.
They explained that the new 'fix' from BMW is to check the oil level is correct in the front suspension units and if not correct to replace the fluid.
Mine checked out to be fine so they did nothing else but the recalibration of the software.
This is what caused an issue. As they couldn't recalibrate the software until they had disconnected the Motocan (Eezycan) unit I recently installed to run my new Lone Rider Moto Lights.
Once they disconnected the recalibration worked - they then re-connected the Motocan.
No issues on the ride home and they bike felt fantastic.
A couple of thoughts.
1. I only had the Ride Height Error message after installing the new lights / or after installing the can-bus extension. Could this be the source.
2. I had removed the OEM spotlights to for the Lone Rider units. An error message came up for this as expected. But it again be a source of software conflict.
So could either of these things have been the reason the Adaptive Height error to appear?
In my case it definitely wasn't down to any physical problem with the oil in the forks.
NB - I got charged £66 to run the software update to tell the bike the OEM lights were no longer there and remove the associated error message.
I thought this was well over the top to plug the bike in and deselect two tick boxes - and I don't recall anyone else saying they had to pay for this to be done.