gRPC StatusRuntimeException UNIMPLEMENTED exception in application using Java SDK and self-hosted Temporal

Both the Temporal frontend version and Java SDK version is 1.22.3

The application logs indicate the following warning

Failure in poller thread Workflow Poller taskQueue="LIMIT_UPDATE_TASK_QUEUE", namespace="temporal-uat": 2
io.grpc.StatusRuntimeException: UNIMPLEMENTED

This warning is thrown for all Workflow and Activity Poller taskQueues.

The impact is that any new deployment is failing and workflows are not getting initiated.