Gimp Heal Selection π Best
This usually happens when the sampling width is too wide, causing GIMP to average out too much information. Try reducing the sampling width to focus on the immediate texture around the hole.
A dialog box will pop up with three main settings. These determine how GIMP generates the texture to fill the hole. gimp heal selection