I think there is an issue on how Phalcon handles session.
There is a point where session won't work and dumping $this->session returns the following;
object(Phalcon\Session\Adapter\Files) > protected '_uniqueId' => null > protected '_started' => boolean true > protected '_options' => null.
dumping $_session returns out put related to CSRF token (security).
I can overcome this issue by removing all cookies from the browser.
My question is, what is the real cause to this session experience?