BYOC keepalive timer resetting on carrier UDP drop?

How does the keepalive timer actually reset when the carrier side drops the UDP connection? The Ohio BYOC trunk group is flapping hard right now. Architect v2024.3.1 is running the show. Logs show SIP 408 Request Timeout right after the keepalive packet goes out. Bandwidth is the primary carrier. Console shows the trunk as registered but outbound calls are bombing with 503. Restarted the trunk service, didn’t do jack all.