Lots of inaccurate information in this thread.
AA allows free upgrades on domestic award flights for EXP and CK only. It's not an IT issue, just a perk they reserve for top tier elites only.
Cash upgrade offers in the app/on the website are offered based on load factors to all passengers, just as they are for revenue flights. As is always the case, they are not always available and the prices can vary widely.