Make sure that the map that is displayed in your app matches the floor you want to clean.
In very rare cases, the robot may display its position incorrectly even though the map is correct. Usually the robot will update its position on the map within the first few minutes of the cleaning run.