On the KTM 1290 the float in the fuel guage tube tends to “grow” a bit after some years and can get stuck in the top position.

It is possible to pry off the bottom cover and grind the float to a slightly smaller diameter.