I just solved a problem here after chat with OP.
Is it ok I share the transcript link in the updated answer ? I wonder the link may get expired or only accessible by high reputation user after certain amount of inactivated days.
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
Transcript links are durable. However, rooms with little activity are auto-deleted, meaning that only users with high rep (10k on that chat server) can see them. According to the chat FAQ, a room is retained if it has more than 15 messages (combined) from at least 2 users.
If the room has enough messages to prevent deletion, then go ahead and edit a link into your post if that helps support your answer. There's no rule against including chat links.
A comment mentions room links versus transcript links. Rooms are frozen after a period of inactivity even if not deleted, so a room link doesn't allow people to talk in the room anyway but (in my opinion) presents a slightly more confusing interface to users unfamiliar with chat. I recommend always using the transcript link. Both links have the same level of visibility -- either the room is still around (but frozen) or it's been deleted and requires 10k rep to see either link.