I was editing the trades in FireRed using Trader Advanced, everything was going fine. Then suddenly after saving a trade it spat a "Run-Time Error '380': Invalid Property Value" and the app closes. Now every time I go back to specifically the trade I saved on, it does the exact same thing before even bringing up the data.
I'm concerned. Did I do something wrong? Is this trade going to produce a Bad Egg or something?
If the program indeeds opens the rom fine, but it freezes and gives that same error message over and over again when you try to edit that specific trade, something probably got corrupted when you edited it for the first time.
If you have a backup rom file, use that. If you don't, test if that trade works. If it does, that still doesn't necessarily mean nothing is wrong. Best way for fixing the possible issue that has come up would be tracking the possible bug with IPS patches.
You can use a backup rom file as the unedited rom file and use the current, possible glitchy, rom file as edited rom file and create a patch file between them. Then, you open up the patch file with a hex editor and look for a possible issue the IPS patch has in it.
It's not nearly as difficult as I make it sound and I could even describe it better if you have a recent backup and feel like you want to try it out.
Also, you could try asking destinedjagold about it since I have told him about it earlier, and he has linked the issue to some other people here as well, so he might have the post I wrote him stored in his computer.