My 998 has'd a fuel sensor gauge problem since i purchased it but it doesn't worry me as i always check inside the tank before i hit the launch button.
I changed my sensor with a second hand one three years ago and it still works. https://www.ducatiforum.co.uk/threads/fuel-level-sensor-1994-600ss.83332/