I ran into this issue today after doing the following I was still seeing the old version in the settings -> about
sudo systemctl stop xo-server
git pull --ff-only
yarn
yarn build --force
sudo systemctl start xo-server
I then did a full OS reboot now the commit shows up to date rather than 23 commits behind, why was a reboot needed? Shouldn't restarting the service be enough?