You also get popped out from thread view back to chat room, so I guess there is a similar issue with the nested NavigationLink going from chat to thread. This is the is_thread thing in ThreadView
ThreadView has been causing so many issues, perhaps these are all related.