Sort:  

the link is an invite to the Leo Server

Like I said, I can't join server. Please try to sort out issue from server backend/settings.

Screenshot_2023-02-14-07-11-12-973_com.discord.jpg