Confluent CLI error

Hi Team,

I am trying to use Confluent CLI to post some messages into demo topic but i am getting this error-

Error: failed to obtain topics from client: API key may not be provisioned yet
%3|1676032533.888|FAIL|Confluent-CLI_v3.1.0#consumer-1| [thrd:sasl_ssl://pkc-l7pr2.ap-south-1.aws.confluent.cloud:9092/bootst]: sasl_ssl://pkc-l7pr2.ap-south-1.aws.confluent.cloud:9092/bootstrap: SSL handshake failed: SSL transport error: Unknown error (after 27ms in state SSL_HANDSHAKE)
%3|1676032534.739|FAIL|Confluent-CLI_v3.1.0#consumer-1| [thrd:sasl_ssl://pkc-l7pr2.ap-south-1.aws.confluent.cloud:9092/bootst]: sasl_ssl://pkc-l7pr2.ap-south-1.aws.confluent.cloud:9092/bootstrap: SSL handshake failed: SSL transport error: Unknown error (after 25ms in state SSL_HANDSHAKE, 1 identical error(s) suppressed)

I have followed the instructions in the demo tutorial in setting up the cluster and demo topic.
The other commands like
confluent kafka cluster list
confluent kafka topic list
are working fine but only when i am trying to post the messages into the topic or consume from it i am getting the error.

On the day i set up the cluster and topic everything was working fine but the following day the posting to topic and consuming from it is throwing error.

Any help or clue will be highly appreciated