Miro, thank you very much.
I checked MT4 Journal and noticed that my EA was actually removing and applying SL again at the same time, that is why I thought it was not being removed.
I had to change something on my code to make it work properly. As always, you were right 🙂