There can be millions of reasons why the system is not letting you check-in online, so we can’t really guess why. Checking-in with TK is usually a piece of cake unless there are issues that would require you to check-in online. If you can’t check-in online, then something about your ticket requires you to check-in at the airport.