There are several possible reasons for why you can't check-in online. If you're flying to an international location or to a state that has COVID-related requirements, the system may prevent online check-in so that a check-in agent can verify your passport or that you've met whatever entry requirements are in place.