Thanks for the response. Here are my answers to the questions below:
❓1. What network(s) have you reproduced this on?
• The clients connect to Access Points which provide an address on our internal network with outside internet access.
• The server runs on our internal network, but on a network without internet access.
• The network uses a bridge to connect these two address spaces.
• We do not use DNS hostnames; we strictly utilize direct IP addressing and rely on the network bridge.
• These two address spaces are internal to a single building.
• We have only used the single internal network, with variations on the Access Point the phone connects through:
• An Access Point managed by our IT department
• An Access Point managed by the engineering group
Note: Both provide addresses on our ‘Production’ network.
❓2. Is your server located on the same local network as the clients or is it on a remote network or otherwise isolated from the clients?
• The server is on a separate internal network, but within the same physical building.
• A network bridge connects the client and server subnets.
• Clients use direct IP addressing to reach the server (no DNS resolution).
❓3. Is there an intermediate NAT server involved?
• No.
• Our network design does not use NAT between clients and the server.
• All communication is over direct internal IPs, routed via the internal bridge.
❓4. What happens when the client identifies the problem and reconnects? Is it able to reconnect immediately or is there some delay/issue?
The client detects the disconnection sometime between 30 seconds and 1 minute, which is the time gap of seemingly non-activity. (No logs from any services occured)
Upon connection loss detected, the extension attempted a reconnection and is successful within an expected time frame.