Hi

I am having problems with my RMAN backups, both level 0 and level 1. I am also running archive only backups during the day which are running without error. We are running Oracle 12.2 Standard edition., all Windows 2012

My error:
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 10/25/2019 04:08:35
ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 67108864 bytes disk space from 10737418240 bytes limit

This is happening on all my production database which range from 130G to 700Gb in size. Our setup is 3 servers each running both a test and production. All databases are configured the same. RMAN configuration is:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:\backups\db1\CTL_%d_%F.BAK';
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO 50 G;
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default

My level 0 script is below
run {
report obsolete;
crosscheck backup;
crosscheck backup of database;
crosscheck backup of controlfile;
crosscheck archivelog all;
delete noprompt obsolete;
delete noprompt expired backup;
delete noprompt expired backup of database;
delete noprompt expired backup of controlfile;
delete noprompt expired archivelog all;
backup
incremental level 0
filesperset 5
database include current controlfile
format 'E:\backups\db1\DB_%d_%I_%T_%s.bak';
sql 'ALTER SYSTEM ARCHIVE LOG CURRENT';
backup
archivelog all
format 'E:\backups\db1\ARC_%d_%I_%T_%s.arc' delete input;
}

Level 1 also crosschecks and deletes backups, but the backup section is:

backup
incremental level 1
filesperset 5
database include current controlfile
plus archivelog
format 'E:\backups\db1\DB_%d_%I_%T_%s.bak';
}");

I have tried various configuration options, mainly changing retention policy but also archivelog deletion policy. But i can't get a backup to run without these errors.

Each database has been configured to use a different db_recovery_file_dest folder, and the size is set at 10G

Can anyone suggest what i can change to make these backups work please. Getting a bit desperate now

Many thanks

James