@Josh : Rangerfox has brought a large and good update for you
I go with Ranger it would be better to choose shorter names especially for the task NAMES or lets say for all names which were shown on any buttons on the player (items, characters !). They appear on the buttons and will be truncate if they are too long. The taskname "Go to the Kitching Creek Pavillion" would appeare on the oregon such as "Go to the Kitching Cree"
A few words to these problem :
Some weeks ago i noticed nearly the same bug. If a message is shown when the zone was entered such as "you have entered the park" :
Enter the zone, input appears, don't make an input, now leave the zone and reenter it (the same if i have jumping koords).
Now we have an open input TOGETHER with the message "you have entered the park", which appears again.
A Workaround in my cartridges : When i call an input, i also set a variable "InputActive" to true. Before the zone enter message pops up i compare if the variable is true. If it is, i don't show the message. After input i set the variable to false. The bug can be reproduced to 100 percent, also in the emulator !
Edit : With exception of the 1st zone, i find the other zone toooooo small