Not all VDF bearings are equally accurate.
Ground stations have different levels of precision, and the quality of a bearing depends on several factors: the distance from the station (closer is better), the antenna quality, and the strength of your signal. To set expectations, the ICAO defines three accuracy classes for radio bearings: