Examine the logs of both the primary and remaining secondary when one secondary goes down. Look specifically for any election changes or connection issues or replication delays.
Also, high resource usage on remaining nodes might affect the acknowledgement.
It is possible that you reached the thresholds for resources that causes the failure.