Try deleting all the PRO files and reinstalling it for the bag glitch, and yes Beldum is extremely hard to catch, so bring ghost type with a status move and let him lower himself with take down on another pokemon ~ also I'd recommend 200+ pokeballs when hunting Beldums, Good luck.