Atlantean sword code bug ps4 UK

Bought the day one editions yesterday. Put the code in for the atlantean sword. It popped up saying download sword. But in the game its not there but when checking the add ons it says i have the armour. I know im not the only one with this problem. I have taken it back to the shop and told them the problem which they think is very strange. Gave my a brand new copy. Opened it 10 minutes ago. Put the new code in and again the sword popped up. Hit download and it says this playstaion card has already been used. How is that even possible. Whats going on?