I actually did some more digging into this. (We have the QUIC protocol disabled and have for sometime now across the board). What I noticed is that there is some odd correlation between Chrome/Edge and the HTTP2 protocol. When I disable HTTP2 by using the flag on the shortcut --disable-http2, traffic to sites works tremendously better. The logs are indicating when I go to a site like google and do a search, I'm matched properly to the correct rule, however, at some point a Redirect log is generated and the redirect does not match properly and it's being picked up on the a compliance rule. The best example I have so far of this is a user in marketing department who uses facebook to update our facebook page. I'll attach the screenshots.
I've dug around and all I can see when it comes to HTTP2 is to disable strict hold on SK116022 along with SK180257 and SK180673. I'm afraid to disable inspecting of HTTP2 with fear that leads to things being vulnerable during web browsing for the end user. Disabling strict hold didn't help the situation.
I have a TAC ticket open about this. Are there any recommendations/best practices when it comes to HTTP2 protocol? It's been out for nearly 10 years now so I can't imagine why there would still be issues with it. Unless Chrome made some update in the latest releases that did something funky with it. I can't find good info on release notes for Chrome/Edge releases. I say that because in one scenario I put on Firefox for another user and his works without issue unlike Chrome/Edge. It's like a perfect mixture of chaos between Chrome, CheckPoint, and HTTP2.
We are currently on R81.20 Take 76