Apologies all for not coming back on this.
@SaiKishor-MSFT Not really, no. The end result is that the social site (or anything else using the range header in combination with gzip encoding) causes Front Door to return a 503 when the backend is healthy and responding correctly. These are dynamic sites, so it's likely that headers or similar are slightly different between requests.
@Rich DeBourke Yes, we found the same, so I adjusted the rule to remove the Accepts-Encoding
header if there was also a Range
header. This ensures that all of these should work and get the correct 206 Partial response that is no larger than the requested value.