The issue is in the height of this area here, outlined in red. Want to take a few measurements? I'll measure a known good BCG for comparison.
If it's not that, as the problem, and the BCG measurements come out the same s a known good BCG, then it's in the centerline of the bore in the upper receiver. That would be a machining issue, and there is nothing you can do about that.
Only two things it can be, since you already checked the trigger.
Red area below: