Just to follow up; I had the client rename the 4 ""key"" files in Sage: SY_Workstation, SY_Console, Locate.pvk, and Sessions.pvk and it seems to have resolved the problem so far today.
I neglected to mention that this was happening in version 4.1. When I told their IT guy to rename those files, he said the often has to rename SY_Workstation whenever it ""gets too large"". Then he checked the file and told me it was currently at 4GB. I completely forgot that file used to have an issue with tracking every new login as a different workstation back in 4.1.
We are upgrading them to 2018 but they have been ""testing"" 2018 for about 4-5 months now. (sigh)