No worries! As far as I know, it's been this way for a long time, but I don't think it's really mentioned anywhere.
I have made a suggestion in the "List of improvements" thread to add a statement about this somewhere on the high scores page or something, because I've seen other people ask about it before too.
The ‘Your Majesty’ achievement is still broken. I lent someone a different weapon the other day and they said they got the achievement just fine so it may be a problem with the Crown or that specific achievement rather than the armory.
I have the same problem with that achievement. I have an open ticket and they've said they'll award it manually as soon as that becomes possible again, so if you haven't already it would be worth you doing the same
Did you try viewing your armory afterwards? Edit: I saw someone on the previous page said that also didn't work, sorry.
I wonder if this could be another issue caused by the revamp of the item menu page or something. Hopefully it can get figured out.
Please file a ticket so staff can give you the achievement while the larger issue of this not working gets looked at.