To fix this you could host a mailing list with multiple recipients. Most parsing tools can manage receiving reports this way as well.
For example I have setup DRUF@domain, and DRUA@domain which forwards to an archive location for reports, and to my processing services. If I wanted I could add more services without making any DNS changes, I just update the list.
I recently had 5 rua addresses configured because I was running POCs with multiple vendors simultaneously. I expected them not to all send reports, but, lo and behold!, they did. I wouldn’t want to rely on that though.
We made a decision and now have just one rua and one ruf.
We were recently looking into this and came across the following excerpt from RFC 7489 section 6.2:
" Receivers MAY impose a limit on the number of URIs to which they will send reports but MUST
support the ability to send to at least two."