One suggestion is to turn off 'prerendering' of webpages, which is a feature intended to speed up page loading but can cause other problems:
Go to settings in Chrome and paste this into the search box:
Use a prediction service to load pages more quickly
(The option used to be called
Predict network actions to improve page load performance).
If it's on, disable it. (You can also check to see if that setting exists in Edge. It might use the prior name if it's there.)
Another cited possibility is that Chrome is fiddling around with the webpages to reduce their memory draw, when it thinks that memory is running low. They refer to this as 'discarding' a tab, although it doesn't close the page but rather, refreshes it. This is a so-called experimental feature but it may be turned on by default.
You can check if it's 'discarding' pages by pasting
chrome://discards/ into the address bar, after you've been in a session for awhile. To just make sure that the option is off, first paste
chrome://flags
into the address bar. Then paste
#automatic-tab-discarding
into the search box on the flags page. Change the setting from 'default' to 'disabled'.
FWIW While it might seem intuitive for the experimental products to always be 'off' unless you turn them on, that isn't always the case with Chrome. I also use a Chromebook, and when they update the OS, they occasionally introduce something annoying into the system. At one point they removed the physical scroll bar from the right side of the browser, leaving only the mouse wheel or touch-pad as a way of scrolling down a page. On very long pages, I personally like being able to drag the the scroll bar to navigate it, so once I learned the cause, I turned it off it chrome://flags.
Another browser option to consider is Opera, which has been around for a long time. Like many browsers these days, it is based on the chromium open source code which is the source for the Google chrome browser.