You can be on 24/7, but if you don't show up at a scheduled time, you lose the right to call activity. If you gave times you were free to play and arranged properly rather than said 'play now', you would have had the game played (assuming you showed up).
Don't blame it on him being old (eden's...