Version and edition
What to check: Make sure the server runs the edition and version you own. Java and Bedrock are different, and many servers accept only one.
On Crave SMP: Java Edition 26.2. A Microsoft account is required, so TLauncher and cracked accounts cannot join.