Page loading takes lot of time and then appium get closed for chromedriver (msite)

info: → GET /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/url {}

info: Proxying [GET /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/url] to [GET http://127.0.0.1:9515/wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/url] with body: {}
info: [debug] Didn’t get a new command in 300 secs, shutting down…
info: Shutting down appium session
info: Proxying [DELETE /] to [DELETE http://127.0.0.1:9515/wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9] with no body
info: [CHROMEDRIVER STDERR] [521.701][SEVERE]: Timed out receiving message from renderer: 300.000
info: Got response with status 200: {“sessionId”:“e9d0e2e811afec0104a5ac8d12ce7fd9”,“status”:21,“value”:{“message”:“timeout: Timed out receiving message from renderer: 300.000\n (Session info: chrome=47.0.2526.83)\n (Driver info: chro…
info: ← GET /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/url 200 301723.079 ms - 298
info: → GET /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/screenshot {}
info: Proxying [GET /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/screenshot] to [GET http://127.0.0.1:9515/wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/screenshot] with body: {}
info: Got response with status 200: {“sessionId”:“e9d0e2e811afec0104a5ac8d12ce7fd9”,“status”:0,“value”:null}
info: Got response with status 200: {“sessionId”:”",“status”:6,“value”:{“message”:“no such session\n (Driver info: chromedriver=2.15.322448 (52179c1b310fec1797c81ea9a20326839860b7d3),platform=Windows NT 6.1 x86_64)”}}
info: ← GET /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/screenshot 200 4077.121 ms - 182
info: → POST /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/element {“using”:“class name”,“value”:“sidenav_icon”}
info: Proxying [POST /wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/element] to [POST http://127.0.0.1:9515/wd/hub/session/e9d0e2e811afec0104a5ac8d12ce7fd9/element] with body: {“using”:“class name”,“value”:“sidenav_icon”}
info: [debug] [BOOTSTRAP] [debug] Got data from client: {“cmd”:“shutdown”}
info: [debug] [BOOTSTRAP] [debug] Got command of type SHUTDOWN
info: [debug] [BOOTSTRAP] [debug] Returning result: {“status”:0,“value”:“OK, shutting down”}
info: [debug] Sent shutdown command, waiting for UiAutomator to stop…
info: [debug] [BOOTSTRAP] [debug] Closed client connection
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=.
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 0
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
info: [debug] [UIAUTOMATOR STDOUT] Test results for WatcherResultPrinter=.
info: [debug] [UIAUTOMATOR STDOUT] Time: 532.61
info: [debug] [UIAUTOMATOR STDOUT] OK (1 test)
info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: -1
error: Could not proxy command to remote server. Original error: connect ECONNREFUSED
info: [debug] UiAutomator shut down normally
info: [debug] executing cmd: D:\MobileAutomation\android-sdks\platform-tools\adb.exe -s ZX1D625HF8 shell “am force-stop com.android.chrome”
info: [debug] Stopping logcat capture
info: [debug] Logcat terminated with code null, signal SIGTERM
info: [debug] Cleaning up appium session
info: [debug] We shut down because no new commands came in

Try it using this object :-
WebDriverWait wait = new WebDriverWait(driver, timeOutInSeconds);

And just use this command where you are facing this problem :-
wait.until(ExpectedConditions.presenceOfElementLocated(By.id(“Element_ID here”));

Hope it helps you!!