Actually, “versions pruning” ( = removing unwanted ones) is currently triggered when a new version is created. So if you have not touched the files since more than 30 days, it’s logical to find versions that can be older than this date. If you modify the file again, a new version will be created, and the oldest ones should be removed.
Best
Charles