Does it actually fail to navigate? Or does it work, and print an error to the console?
If it’s just an error in the console, then it’s probably because chat.index is a redirect so you’ll need something like
router.transitionTo("chat.index").followRedirects();