this is quiet hard to tell. If you look at the map the robot created and compare it to the real map and decide based on this information that the map the robot has created is erroneous, you actually give the robot some kind of information about the maze (you are telling him that the map stored in your robot does not match the real maze).
On the other hand other teams can do exactly this by either pushing a reset button or completely powering off and on their robot. It's the same.
The problem is that the rules are mentioning a reset or a power on/off. I think a reset in the rules means that you can push a button and by this tell the robot that a LoP happened. This is common. Now you will have another reset button that does something else and that is different from the power on/off button.
I think generally this is okay, but there needs to be a limit to what teams are allowed to tell their robot and what not. If we allow to have two different reset buttons the next team might ask for a third reset button that for example only resets the robot to the last checkpoint but keeps all the map data. If we say that clearing the map in some cases is not giving explicit information about the maze, then this also does not count as giving information about the maze. Then there are already three cases the team can decide on what to do based on the current situation. Do you understand my point? Where is the limit?
In my opinion it would be the fairest for all teams if the rules explicitly define a reset button that can be pressed in the case of a lack of progress and possibly a button to clear the map in the case the team wants to restart completely. The latter can be a power button or anything else. It is just important that the team then only uses one of these two buttons in the case of a LoP. This way your suggestion would be valid. Something to think about for the TC.