I read late last week in a post on Facebook that United didn’t allow Basic Economy customers to check in online and thought surely that was wrong. It turns out it isn’t wrong.
If you say you’re checking a bag when you check-in online, and pay for the bag, you can complete the check-in process. But if you say you aren’t going to check a bag, United won’t check you in and tells you to deal with it at the airport.