I bought him on the ubisoft store and I have the same thing. First it said it wasn't available in my country (US). Then I went to the ubi store and bought it there but it is still locked in game.
I bought him and I got a confirmation email that says the purchase went through, but it still says he’s locked in the game. Fix it ubi. I’m not waiting another 2 weeks to buy him for 15k steel.
Yeah a fix would be nice - just bought the DLC in UStore because i have only the weekend to play. Next time i will be able to play it is out for steel....