Recovering fully should not interrupt walking
It's sensible when waiting on the spot, but not when moving
It's annoying to have the walk-mode being interrupted if HP or PP reaches maximum. There is a point to it if someone decides to w5 until they are recovered, but once the decision to move has been made, there's no point in interrupting walk mode only because HP/PP hit the maximum.
I suggest you disable that feature for all other activity than w5. Or, even disable it for that, as you don't lose *that* many turns anyway.