In my case, the cause was session being regenerated with every page reload, which was caused by the Carbon::setTestNow()
function incorrectly used in the AppServiceProvider.php
. This caused all of the sessions to be expired right after creation. Try to disable that if you use it somewhere. Hope this helps.