sysctl setting net.inet.tcp.keepidle removed in 10.15. Is there a replacement setting?
We just encountered the same issue. For now, I'm recommending that users that haven't upgraded to Catalina to not do so since there’s no documented workaround or solution for this.