Got it working with errors on both sides consistently by removing server-side timeouts.