По id тягну дані профіля.В мене routes по типу такого: path: 'profile', children: [ { path: ':id', component: ProfileComponent }]. Якщо вішаю guard на profile, то редіректити на profile/id з нього не виходить, бо зациклюється. (постійно проходить через profile path і знову редіректить), думаю з resolve теж так буде. Можливо варто переробити на щоб профайл мав router-outlet і свій власний компонент і з нього редіректити уже.