So we've been building an app that uses couchDb/cloudant with Pouchdb as our driver client side (ionic framework) and server side (node).
Of late we've been getting errors when connecting to the remote, that seem to appear at random and only disappear temporarily restarting the app, or opening a new browser.
update-data.service.js:38 Error: ETIMEDOUT(…)(anonymous function) @ update-data.service.js:38processQueue @ angular.js:16383(anonymous function) @ angular.js:16399$eval @ angular.js:17682$digest @ angular.js:17495(anonymous function) @ angular.js:17721completeOutstandingRequest @ angular.js:5964(anonymous function) @ angular.js:6243
When running in incognito browser though temporarily removed the issue (or seperate browser) but the error always comes back.
Starting and stopping couch seems to also temporarily solve the problem.
Issue comes up unpredictably when running as an app (both android and ios) with cloudant as the backend
Have not seen it yet on node.js server.
Any possible avenues or directions that we could explore?