The updater would falsely say that an update is available when the installed version string doesn't match the one from the spigot api.
This doesn't work optimally, because it takes up to 24h for spigot's api to update with the latest version string. Causing users to be told that an update is available, whilst this isn't the case.