Confirmed
OBD2 data does not work with my 2015 S1000R or 2016 R1200GS but does work fine with my 2013 Mazda 6. I used a OBDlink MX and the rebadged Garmin version of the same device.
Worth trying a cheap chinese module. I initially brought the OBDLink MX and it did work but only very intermittently. The cheap Chinese one has worked flawlessly so far on mine!
For less than a fiver it's got to be worth a punt!