I am using Google Search Console's "Test Live URL" function to see if Google crawler can correctly read my pages. I find out that for a single page 3 out of 5 tests will return a lot of JavaScript errors, none of these errors shows up when I browse my page using a normal browser.
For the rest of the tests there were also some minor JavaScript errors. The crawler seems not loading all of the JavaScript files and every time what JavaScript files will be load is different.
My page relies on jQuery to render most of the contents. When Googlebot fails to load jQuery, it will be getting a broken page.
Is this the normal behavior of Google crawler or did I miss something?