You might not be able to check in to an event for a couple of reason.
- The event has not yet started. If you try to check in before the event start time it will not allow you to do so.
- The event has already ended. You can't check-in to an event that has already ended according to the end date/time of the event which is shown on the event page.