`systemctl` unable to get context even if they are available

Running the command systemctl system config eks -t /path/to/token I got this error:

systemctl try to get the contexts by sending a request to http://localhost:9081/api/system/kubernetes/contexts, but for some reason, it doesn’t receive anything back.
I’m already logged in using systemctl system login and I choose Meshery as provider, so if I check the browser at http://localhost:9081/api/system/kubernetes/contexts I can see that contexts are available.

{"page":0,"page_size":10,"total_count":1,"contexts":[{"id":"d7a11b762c81dfc7d5f399535abba957","name":"kubernetes-admin@kubernetes","auth":{"name":"kubernetes-admin","user":{"client-certificate-data":"LS0...

Does anyone have any idea what it depends on?