Site slower after switching to HTTP2

Hi ,

Site is
Our hosting recently switched our site to newer IIS10 with support for HTTP/2
Performance suffered as a result. All images now showing simultaneously on one connection but much slower load times. Hosting assured us that there is no bandwidth limit and raised number of concurrent connections to 100. . What gives?
Test results before switch:

Before swicth to http2

Now showing this result :After http/2

That’s how the HTTP/2 protocol works. The browser requests everything as soon as it knows about it and provides some priority information with each request and the server delivers them in priority order. Lower priority resources will take longer to respond because they are queued behind the higher-priority resources.

You can’t look at the timing of individual requests unless there is nothing else going on on the connection at the time.

The actual site loading performance seems to have gotten better:

Thank you for looking into this. I had some further optimization done on site.
Still, “great promise” of keep alive is not working for this site. The end result is that site is visually complete later than before. On another site I had converted the improvements were very apparent. Same hosting service. It tells me that hosting is not a problem but actual site composition/design and looking for suggestions. Can you see anything apparent bottleneck in the tests? I noticed huge difference in CPU busy time but can’t explain it.
I had another disappointment truing CloudFront CDN to serve all images. I saw practically no improvement.