Hello @Shaun_363, thanks for reaching out to us about your purchase issues and welcome to the forum, can you please let us know what platform you are playing on?
In order to purchase PC DLC from the Ubisoft Store, you must use the regional store which matches your address. If you live in the SEA region, the Ubisoft Store address I believe you would need would be this one > ...