RedViking
Nord of the South
Did you message them and see what they say?TeamViewer are a bunch of rip-offs. Less than 3 months of buying a commercial license they upped to a new version and tried to get me to pay the full amount again, all for no improvement which would have been of use to me. And, yes, at the time of purchase they confirmed that no upgrade was on the horizon.
Other reputable software companies offer from 12 month free upgrade window to perpetual.