If you're willing to divulge, what'd RA charge you for that? Did you get the old parts back?
Upper should be plug and play. With that said. I've seen some old/new uppers/lowers/recoil assy that don't play nice. Don't think it's a specific design change so much as it's some tolerance stacking on those parts over the past decade.