I've been real wrapped up between my thread and beta testing & didn't get around to fully test Advanced Adventure disappearing TM glitch till today. Even though you still might not be able to fix it, I ran into a ROM hack TM glitch exactly of this same kind a couple times before & figured I should give you the info.
TM Case (disappearing TM glitch):
Triggered after obtaining HM#2- Fly, regardless if there's any moves currently in TM Case.. thus glitching the TM Case itself.
- After that point, w/ Fly always being at top of move list, if the last TM used or removed wasn't from the bottom most part of list.. then any move(s) below it will disappear from TM Case. I also tested using walking through walls code to avoid collecting Fly, in order to test Surf only. HM#3 Surf will force itself to top of move list, glitching TM Case, if it's the 1st HM obtained as well. I also tested without TMs in case while collecting Fly & Surf (having both on top of list in order) & the glitch is still present. Under regular circumstances, the 1st HM collected will force itself to top of move list & the 2nd HM collected will be at the bottom of the list until more TM are obtained (which further complicates the glitch).
- Glitch occurs when action involves the opened TM Case to be removed from current screen, even if temporarily. Game then forgets everything below the move removed from list.
* Examples, if move selected wasn't from bottom of list:
1) Using a TM on a Pokemon.
2) Giving a TM to a Pokemon as hold item (in party or through "move items" from PC menu option).
...... glitch doesn't take place when selling TMs (in any order), due to opened TM Case never being removed from current view screen during the selling process.
I also updated my post with the way to completely avoid the disappearing TM glitch Here.
____________
Also, I ran into 1 tiling issue this time around that is game breaking.
*Route 20, Path To Darkness*
Game Breaking: While using Surf in one area of Route 20's southern section, directly East of stairs (with 1 grass patch directly below it & Biker on rock tiling).. your character can Surf over part of the rock tile barrier (most likely non solid tile by mistake) then Surf on the grass tile directly on the Right of it. At that point, the game will only allow character to move 1 tile South.. forcing you to in standing position (as if just hitting land). Standing on this grass tile will cause a game breaking freeze.
I PM'd you my email address regarding screenshots (won't allow direct png upload through VM or PM). I have 2 screenshots at this time. 1st one is the map location & 2nd one is my character standing directly on the grass tile which causes game breaking freeze.
Please let me know if you require screenshots of the direct surf path which leads to this. I believe this is the only area in the entire map that's affected this way after checking.