Welp time to refund it.
But they wont, because it's on uPlay, ffs third party DRM.
Thats odd, doesnt mention it on the store page or on the refunds page itself. Contact support about it?
Granted, itll take about a month to get an automated reply shat out at you, but its worth a shot