Not sure how the UA app or the website can verify the validity of onward travel. I am not aware of any other airline's app or website can do so.
I just traveled on an one-way ticket from Asia back to the US on another airline, and couldn't check-in online, on the app, airport kiosk. Human involvement would still be required with certain scenarios.