Nevermind this problem, I couldn’t find it with a search but I found this post Older backups are not getting deleted, with the keep argument specified in the related posts of this thread
Seems to be fixed in 1.18 Issue navigator - Percona JIRA
Therefore, closing this as solved