it is saying that the code that steam gave me is incorrect or invalid and its correct
hi there, Have you contacted Steam support, if the code is reporting faulty in Steam? If not, I suggest you do so as soon as possible - you can also contact Ubisoft Support - however if it's a Steam code, they normally suggest you contact Steam directly.