---
title: Matic skips mopping hard floors or tries to mop carpet
description: If you notice that Matic skips mopping certain areas of the hardfloor or tries to mop carpets, that is typically due to floor-type (semantics) misdetection. You can check and correct this in the app.
---

[Skip to content](https://support.maticrobots.com/matic-doesnt-mop-hardfloor-areas-or-attempts-to-mop-carpets#main-content)

<https://support.maticrobots.com/kb-tickets/new?hsLang=en>

[![small wordmark](https://support.maticrobots.com/hubfs/small%20wordmark.svg)](https://maticrobots.com/)

Open main navigation

Close main navigation

- <https://support.maticrobots.com/kb-tickets/new>
- [Contact Support](https://support.maticrobots.com/creating-a-ticket)

[Contact Support](https://support.maticrobots.com/creating-a-ticket?hsLang=en)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Matic Knowledge Base](https://support.maticrobots.com/?hsLang=en)
2. [Fixing Common Issues](https://support.maticrobots.com/fixing-common-issues?hsLang=en)
3. [Behavioral Issues](https://support.maticrobots.com/fixing-common-issues?hsLang=en#behavioral-issues)

# Matic skips mopping hard floors or tries to mop carpet

## If Matic skips mopping certain hard floor areas or tries to mop carpets, this is typically due to floor-type (semantics) misdetection, or a manual floor-type override that no longer matches your space. The steps below will help you check and correct this in the app.

Matic automatically and dynamically distinguishes between carpet and hard floors using its visual intelligence, so it's designed to avoid mopping carpeted areas. It also continuously refreshes its map as it cleans, which means if you add, remove, or move rugs, Matic should generally adapt its cleaning plan accordingly.

Matic's floor-type recognition works best in good lighting, which is why we recommend turning on the lights when it creates your home map for the first time.

### Step 1: Review the Floor-Type Map

Tap the **Layers** icon in the top-right of the Home screen to review the semantics (floor-type) map and confirm carpet vs. hard floors were identified correctly.

### Step 2: Adjust Floor Types if Needed

If anything looks off, go to **Edit Map -\> Edit Floor Types** to correct it.

### Step 3: Check for a Manual Floor-Type Override

If you previously marked an area as carpet using a manual override in **Edit Floor Types**, Matic will continue treating that area as carpet even after the rug is moved or removed, since the override takes priority over automatic detection.

If you've moved or removed a rug and Matic still isn't mopping that area, check **Edit Map \> Edit Floor Types** for an existing override and remove or update it to match the space's current floor type.

**Need more help?**

If you have any questions or need further assistance, please **submit a ticket in the Matic app (Settings \> Support \> Contact Us).**  Thank you for being a valued part of the Matic community!

- [Product Care](https://support.maticrobots.com/product-care?hsLang=en#main-content)

    - [Care and Maintenance](https://support.maticrobots.com/product-care?hsLang=en#care-and-maintenance)
- [Fixing Common Issues](https://support.maticrobots.com/fixing-common-issues?hsLang=en#main-content)

    - [How to Resolve Error Messages](https://support.maticrobots.com/fixing-common-issues?hsLang=en#how-to-resolve-error-messages)
    - [Behavioral Issues](https://support.maticrobots.com/fixing-common-issues?hsLang=en#behavioral-issues)
    - [Hardware Issues](https://support.maticrobots.com/fixing-common-issues?hsLang=en#hardware-issues)
    - [Troubleshooting Videos](https://support.maticrobots.com/fixing-common-issues?hsLang=en#troubleshooting-videos)
- [Using the App](https://support.maticrobots.com/using-the-app?hsLang=en)
- [Repairs and Returns](https://support.maticrobots.com/repairs-and-returns?hsLang=en)
- [FAQs](https://support.maticrobots.com/faqs?hsLang=en)
- [Contact Us](https://support.maticrobots.com/contact-us?hsLang=en)

maticrobots.com Help Center

Copyright © 2026, Matic