Problem with transports

Having issues with LibreNMS not sending out alerts via one of the transports. The devices are alerting as they should, using multiple rules since the templates are different. The working transports are email, slack and a customized api transport to ntfy. Another API transport, with our own code on the receiving end, sends out a bit over 50% of the alerts but there is no error in the eventlog, as we can see when something goes wrong normally. We can’t see any attempt for the failing devices on the receiving end, and I have not been able to see any problems in the logs on the LibreNMS side.
We have a distributed setup with 5 pollers and I have checked the logs on all 5. I setup a mirrored copy of the production database on a lab machine, and the first time it sent 5 of 9 alerts out but the second time, it sent all 9. It’s not the same devices every time that fails even, it’s random. Any tips of where to look for possible issues? Can I turn on some kind of debugging for the alert transports?