loggedInUser nasıl bir yapı bilmiyorum ama şöyle bir şey deneyebilirsiniz.
En son sessiona atamadan önce
$loggedInUser->updateLastSignIn();
verisini json_encode() ile json'a çevirip ondan sonra session'a atarsınız.
Ardından okumak istediğinizde ise;
$data = $_SESSION["userCakeUser"];
$data = json_decode($data);
şeklinde yapıp deneyin.
Bunlardan önce bi session_id('userCakeUser'); silip deneyin bunu neden koydunuz anlamadım.