I don't trust the fuel gauge one my 2022 Zforce 800 either. I carried a gas can to find out how far it will go until empty. The bars on the gauge started flashing at 95 miles. At 120 miles the whole gauge started flashing, engine stopped at 125 miles. I'm currently at 110 miles on this tank, fuel gauge shows 2 bars. I will keep the gas can in machine until I get a good average.
I only have 500 miles on 1 TRICK Pony, hopefully mpg is increasing a little more as engine wears in. No dirt near me, 100% pavement miles, easy on throttle.
I carry the 2.5 gallon can I have for lawn tractor fuel. I would always carry extra fuel when trail riding.