I would recommend two quick things.
First, just to validate the setup, try running SDK doctor.. It will validate the setup between the place you’re running the client and the cluster. You’ll find pre-built binaries on the release page.
Usually the summary at the end is pretty easy to interpret. If you need help with interpretation, please feel free to post it or a link to it here.
If that is clean, then I’d recommend turning up the log level and looking at the output.