Web app in Istio pausing during initial download of static resources


I am hosting a container containing a angular app in istio with istio gateway and virtual services with SSL termination and I am seeing the following. The app had reference to about 160 static files mostly js and css files. When the index page is loaded that has reference to these 160 files it cannot load all of them in one straight shot. It loads about 100 of them and it waits for about 2 minutes before it loads the rest.
What could be the issue?
Inspected some of the logs but could not figure out why this would be happening. Only thing that even comes close to explaining this would be related to max_concurrent_streams setting in envoy, but couldn’t figure out how to set that. Chrome is the browser.
Everything else seems to be working great.
Any help would be appreciated.