I’m not sure I completely understood what is exactly the problem here. Could you, please, provide a complete reproducer, if you’re talking about the same rule?
If you’re talking about a different rule, I suggest opening a new thread to not mix different issues in one place.
Then you, don’t need to create another example, it’s the same issue. Currently, the rule doesn’t take into account the argument of remove at all. So whatever you put there may trigger the issue.