title: canActivate guard works only after refresh
body: <p>I have canActivate guard which is on all routes (on the parent route). It works correctly when I go to any link first time, but then, when I'm changing routes it does not work. 
  Guard is about logged in users (If api returns that I am logged in I return true, else I redirect it to Sign in page)
  What I should do?
  Thanks</p>