Found another minor bug.
In the underground switch puzzle, the first switch always reads: "Switch 1 is OFF. Would you like to turn it ON?", whether the switch is supposed to be ON or OFF. Luckily, it still seems to switch the puzzle when its pressed.
Also I decided to help you guys out with your Moveset errors. I went through all the Learnable TMs using LTEP and found all the errors I could spot with the naked eye. Of course this doesn't include your Move Tutors. Thought this might be helpful.
Venusaur family:
- Should be able to learn Sleep Powder.
Charizard family:
- Should be able to learn Solar Beam.
Fearow family:
- Spearow can learn Rollout, Fearow cannot. I assume Spearow should not be able to learn Rollout.
Crobat family:
- Should be able to learn Sludge Bomb.
Vileplume family:
- Should be able to learn Sleep Powder (this includes Bellossom).
Parasect family:
- Should be able to learn Sleep Powder.
- Paras can learn Thief and Fury Cutter while Parasect cannot.
Golduck family:
- Psyduck can learn Rollout, Golduck cannot.
Primeape family:
- Mankey can learn Sleep Talk, Primeape cannot.
Poliwrath family:
- Poliwag can learn the following moves its evolved forms can't: Dig, Dream Eater, Zap Cannon.
Victreebel family:
- Should be able to learn Sleep Powder (seems to be a recurring problem for Grass-types)
- Victreebel can't learn Endure, while its pre-evolved versions can.
Golem family:
- I noticed it can learn Aerial Ace through move tutor (as a Graveller)... are you sure this should be able to happen... ?
Magneton family:
- Magneton can't learn Frustration (Magnemite can).
Farfetch'd:
- Farfetch'd can learn Sleep Powder ... ?
Gengar family:
- Should be able to learn Sludge Bomb. (In the 17 Type masters, the Ghost user's Gengar knows Sludge Bomb)
- Should Gengar really be able to learn Sleep Powder?
Hypno family:
- Hypno can't learn Thief, but Drowzee can.
Lickitung:
- Can learn Sleep Powder... ?
Weezing family:
- Weezing can't learn Sunny Day, but Koffing can.
Exeggutor family:
- Should be able to learn Sleep Powder.
Starmie family:
- Noticed that it can't learn Ice Beam or Thunderbolt through Move tutor, while it almost certainly should. (In fact, in the 17 Type masters, the Water master's Starmie has both moves)
Kingdra family:
- Kingdra can't learn Whirlpool while Seadra and Horsea can.
Meganium family:
- PROBABLY should be able to learn Sleep Powder. He has never been able to learn it in-game, but since its a TM I feel ike it should be included (a TCG card of Chikorita has Sleep Powder, in fact). Interestingly enough, BAYLEAF can learn Sleep Powder already but not Chikorita or Meganium!
- Going with the above, Bayleaf can learn Fury Cutter while Meganium cannot.
- Only Meganium can learn Attract, but they all probably should be able to.
- Meganium shouldn't be able to learn Icy Wind.
Eevee family:
- The only Eeveelution able to learn Dig right now is Espeon. They probably all should be able to.
Feraligatr family:
- Croconaw can't learn Toxic, while Feraligatr and Totodile can.
Typhlosion family:
- Someone reported elsewhere that Typhlosion is compatible with Ice Beam which probably should NOT be the case. But this is unconfirmed by me.
Togetic family:
- Togepi can learn Rock Smash, but not Togetic.
Xatu family:
- Natu can learn Shadow Ball, but not Xatu..?
- Same thing with Sleep Talk.
Azumarill family:
- Marill can learn Icy Wind, but Azumarill cannot.
Sudowoodo:
- Probably shouldn't be able to learn Sleep Powder.
Jumpluff family:
- Once again, should be able to learn Sleep Powder.
Sunflora family:
- Probably shouldn't be able to learn Icy Wind.
Girafarig / Miltank / Suicune / Lugia / Ho-oh:
- Probably shouldn't be able to learn Sleep Powder. I think this error comes from the TM being Psych Up in G/S/C while it is Sleep Powder in Liquid Crystal. Perhaps instead of all these Sleep Powder errors, you should change the move to Psych Up?
Didn't check all the RSE Pokemon cause I don't care enough. :P
Hope that helps.