The bug causing wild pokemon to despawn while holding items, if there is no one currently logged on in the area, will most likely continue to plague the game for a long time. Of course, this bug affects players that shiny hunt the most; as players who find a shiny must log out to hold onto the shiny for a friend/potential buyer.
There are 4 ways (that I can think of off the top of my head) that shiny hunters combat this problem, each with their own small issues: Thief/Covet/Knock Off/Magician, Trawl Orbs, Pickpocket and Cupid’s Bow + Magician.
-
The Thief/Covet/Knock Off/Magician strategy requires you to have a very low level pokemon in your team utilizing one of these moves or using this ability, so you don’t KO the pokemon holding the item. Dedicating an entire team slot for this is limiting and you run the risk of them fainting to just about anything.
-
The Trawl Orb strategy requires you to grind out a one-time use item, which also needs to be used before the wild pokemon has picked up an item. This only works if a shiny spawns when you initially enter a new floor and don’t move. If you accidentally move when entering a floor or a shiny spawns after you’ve moved, a trawl orb won’t guarantee that they don’t have an item.
-
The Pickpocket strategy requires you to have a pokemon with this ability on your team get hit by a damaging move that makes contact. Assuming the pokemon holding an item has a damaging contact move, this strategy is fairly easy to use, although it also requires you to dedicate an entire team slot for it.
-
The Cupid’s Bow + Magician strategy, in my opinion, is currently the best way to deal with this issue, but this strategy requires you to have a pokemon with the ability, which there are not many of, and a Cupid’s Bow, which is a seasonal item that is only obtainable once a year. You also get to see a pokemon’s gender, which is pretty convenient.
It is annoying enough that this bug even exists. I certainly understand that if fixing the bug was easy, it would have been done a very long time ago. However, I believe the current workarounds are not good enough.
Now for the main point of my post; we need an item similar to the Cupid’s Bow; an item that won’t KO enemies (leaves them at 1 hp or maybe just doesn’t even deal damage) and steals away any items they might be holding. Dedicating a single bag slot isn’t too limiting either. I believe this would be the best workaround for the bug. Of course, this would make the other strategies kind of pointless, including the Cupid’s Bow + Magician strategy, as you could just run attract on a party member that you don’t plan on normally using, for infatuation. This would also heavily de-value the Cupid’s Bow, but I don’t believe that an item that is only available one time a year should be “meta”. I also believe that an item like this should be easily obtainable, as newer players basically don’t have a way to work around the bug.
My idea assumes that an item like this could even exist. I don’t see why it couldn’t, but I’m not going to pretend like I know anything about the game’s limitations either. Also, this whole idea would only really benefit shiny hunters, but I can’t think of this bug being too big of an issue when shinies aren’t involved.
I’m certainly not the best or smartest player, so my post is probably missing information and has plenty of inaccuracies. I’d appreciate it if anyone would correct me if I’m wrong in any way.