Once the room command is issued the robot is running in its own. Does it do the same thing from the mobile app?
And there is no code to build or modify maps. I guess technically you could use the ‘execute’ command to do something with maps. But it doesn’t sound like that is the case here.
Suggest you clear the new map. And get the robot working from the mobile app and then refresh the device driver.