I think that your inventories shouldn't get closed after you interact with an upgrade merchant and open then close your bank
I realize this is a very miner thing and most people will probably say that its not needed or uses which I get but it just get annoying sometimes