[sentry.io] Bitbucket 555 & missing commits

I just started using sentry.io to evaluate if it’s useful for my organization.
We have a master branch, a staging branch (which merges into master for releases) and feature branches.

  1. I’m getting “Unable to fetch commits” with “Error Communicating with Bitbucket (HTTP 555): Unable to respond in time” in 95% of releases.
    According to https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/{workspace}/{repo_slug}/diff/{spec} this is bc the diff is too big.

  2. for the releases where it works, it seems to only include commits on master & staging branches, but not from feature branches.
    This makes it quite granular. Is this on purpose & why?