I had some unexpected Best in Bag recommendations for items that were no longer available in my Warband Bank. I was able to fix it by visitng the actual bank and refreshing the Warband Bank data, although it should have updated from the remote access I had used to pull the items on another character. My conclusion is that the AMR addon is not correctly handling the remote access using Warband Bank Distance Inhibitor to update the item list. My addon is up to date according to CurseForge. AskMrRobot-156.zip .
Right now we only scan your bank at the bank… or anything that would trigger bank events. There must be some different api or set of events when accessing it remotely… I can try to dig up what those would be, though it can be a bit hard to find.
So I just tried this in-game, and I had no problems. Opening the warbank via the Warband Bank Distance Inhibitor triggers the same events as opening it via your normal bank, and I verified that it was scanning all of the items in my warband bank.
One thing to note: if you take an item on one character, you will probably need to open your warband bank on your other characters once to update the fact that it is no longer there. We store item/bank information separately for each character.