Why does this same problem keep coming back?
Because the fix is aimed at the surface.
The cause is not at the surface.
You replace the symptom. The system that generated the symptom produces another one.
If the same shape returns, the source has not been touched.
The diagnostic move
Stop asking why the latest fix did not work. Start asking what the three failed fixes had in common. The common element is closer to the cause.