I noticed it on Sakhal when i found one of these vehicles: Olga, Ada, Gunter, Dirtbike, boats.
When you get in, you can see that the tank and the radiator are completly empty. Common denominator in the cases above seems to be that they all allready have been used, because i found them in the woods or crashed on the road. Only once i found a boat with half a tank, i'm guessing it just spawned.
The only thing i can think of which causes this issue is, tanks get emptied when people are being too far away from the vehicle or after the restart.