The polygon highlighted in red is a single polygon that has slivers directly attached to it.
I used the Difference tool on two polygon layers which lead to slivers / fuzzy polygon parts (see picture). I saw Deleting sliver polygons after difference operation in QGIS? and got rid of the sliver polygons that are not connected to bigger polygons (black lines and the small polgon on the house). However, I want to get rid of the sliver that is connected to "proper" polygons as well. The red lines that branch out from the one bigger polygon are an example of that. Since I work on datasets that cover an entire county, I need a solution that can be done in a reasonable amount of time.
Is there a way to get rid of these connected sliver polygons?
Some more background information: Layer A contains areas that I want to exclude from layer B. I tried both, extract by location ("touch" and "disjoint") which excluded many polygons as they were slightly overlapping. Couldn't find a good solution for that. Then I tried the method described above and got said problem.