In the last two months I've had to manually request UA (or other) mileage/points credit for the following:
-A CM leg not crediting to UA on a 016 ticket that included UA and CM segments
-6 rooms not crediting to Bonvoy when booked at a Courtyard Marriott directly through the Bonvoy app
-A JA leg not crediting to AA
-Two AV legs not crediting to UA on a 134 ticket with UA MP number included on ticket and boarding passes
-More that I'm not immediately remembering
It's at the point where I keep all printed boarding passes and hotel folios in a folder after travel until proper credit is verified. I included a few non-UA examples as well, as it seems to cut across the travel industry, but remains an issue even with UA's IT, which is one of the best (maybe the best).
So my question: is this a feature or a bug? Is code (AI-supported vibe coding?) just such a mess that this problem will never be solved? Or is it intentional, because airlines/hotels know most people won't/don't watch it that closely, and that helps their balance sheet?
This is a serious question, not rhetorical. I don't work in IT so I am certainly missing context.