Videos will only play in webview without crashing if they are on the only page open in navigation stack

Something I have discovered is appgyver cannot seem to handle the ram needed to play a video in WebView unless it is on the only page open in navigation stack. If it is on a page opened from the bottom of the stack so that there is still a page open in background, video plays for a couple seconds then app crashes with no error screen just completely crashes. So I had to change the entire navigation of my app to make sure if they go to a video page I use replace page instead of open page and they play fine. Well, as best they can in a WebView.