We saw at the end of Monogatari Second Season that
Kaiki is apparently killed by one of the boys (or girls?, I do not remember very well) he scammed.
If I followed the storyline correctly, this happens just after the events that involved Nadeko, but before the graduation of Araragi and Senjōgahara.
Then, on Hanamonogatari, which is after the graduation of Araragi and Senjōgahara,
Kaiki is still alive and kicking, and without any evidence of the beating that he received.
Am I missing something in the storyline?
Because he should be dead by the beating that he received. Why he is not?