Sua sponte reservation changes?
This was a first (in my albeit very limited experiences with AA).
Routing EZE/JFK/LAX (booked in I) with a separate ticket LAX/SFO. When I attempted OLCI, I bit for the EZE/JFK upgrade as J still has slantycrappyseats on the route. It would also permit FL on the connection.
A couple of hours prior to leaving for the airport, I went to check the reservation and noticed I was on EZE/MIA (in F) and MIA/LAX in 2 cabin narrowbody F. However, they hadn't yet released my other seats.
Could it be IRROPS? Nope. Everything was showing as fine (and when I got to EZE, that remained the case). Was AA trying to get me "home" to LAX faster? The simple truth is that I booked via JFK so I could have a lie flat for the last 6 hours of that trip, not a 738 F seat, and I paid for the UG so I could have 10+ hours in the flat seat.
So, if it was merely a proactive action by AA to give me options, I suppose that is ok. If it wasn't, and not an IRROPS situation, it is a good thing my other seats hadn't yet been released.
As another aside, the nonsense caused me to be SSSS'd at EZE and not receive precheck @ JFK. (And it isn't my profile, because my LAX/SFO had precheck, even though I didn't need it there.)