Just wanted to follow up here. I was able to get Syncthing working with Upheaval by using Flatseal to give it permission to access $HOME/.var/.