you purchased barnd new bike bilal bhai, if yes then claim it and get a new Meter Installed, I remember there was a friend whom I met a couple of time in club meetups he had this problem he claimed it they replaced the meter but it persisted, so he again claimed and they changes the gauge in the fuel tank and the problem was resolved.
I had this problem in my Road Master becuase I was using a chinises Gauge in the tank and 125 Delxe fuel Gauge in meter and both devices were not working as they should and needle used to dance around on even little bike movement, so I went to the electrician he didnt had any idea but he reffered me to a better/heavy bike electricain at first he said I dont do chinese bike stuff but then I told him that its an actual road master and I placed a chinse tank on it then he said wow nice alteration ( lol
) and then he checked the wiring added few resisitor and did some changing in wires and it started to calibrate and is good till date.
First try to get it replaced in claim ... I think thats the best option u have...