When openning a link with encoded query parameters Telegram android app decodes them, and that results in broken url (e.g. encoded query parameter was another url link qith query parameters. After decoding of original url's query those parameters of inner url become parameters of original outer url)
when i open actually link: https://avtotestai.uz/login?code=xxxxx in tg, it's opening browser in this link but redirecting to https://avtotestai.uz/login it self without any queries