According to Esri World Imagery, there is no splitter island at 41.1001847,20.0294921, and no filter road at 41.1004609,20.0292378. Those edits look similar to a recently blocked user who added unsourced road layouts, and has not (to date) answered any concerns raised.