Tradovate Websocket Connection lost

I’m working on Tradovate API for receiving the live stream data. For a long lived WebSocket connection , I receive the following error:
" Connection to remote host was lost."
I want the websocket to be live for 24*7 but after running and streaming live data for 24 hours, it automatically disconnects.
Is this a common problem? Any suggested work around for this issue?