pattrstorage name update

I’m using loadbang to give the pattrstorage object a new name.
However, this doesn’t really work.
When banging it again manually it does change the name and also when delaying the loadbang it changes the name. So I don’t really get why the loadbang doesn’t work.
What am I doing wrong here?

Here’s the patch:

— Pasted Max Patch, click to expand. —

Copy all of the following text. Then, in Max, select New From Clipboard.