Zss server ZIS status errors

The Zowe zss server on USS may log an error like this on startup
ZIS status - Failure (name='ZWESIS_STD ', cmsRC=46, description='N/A', clientVersion=2)

Some of these errors are explained here
https://zowe.github.io/docs-site/latest/troubleshoot/troubleshoot-app-framework.html#unable-to-log-in-to-the-zowe-desktop

For a complete list of the meaning of cmsRC values, you can refer to the C header file
zowe/zowe-common-c/h/crossmemory.h

For example, cmsRC=46 means

RC_CMS_SERVICE_NOT_INITIALIZED

which could indicate that you’re using a newer zss with an old zis. To fix this, update the ZWESIS01 member in HLQ.LOADLIB specified on the STEPLIB in the ZSS STC with the latest version, then stop and restart the z/OS ZSS server STC. You don’t have to restart any other Zowe jobs for this to take effect.

If you see this message

ZIS status - Failure (name='ZWESIS_STD   ', cmsRC=64, description='N/A', clientVersion=2)

then the most likely cause is that the ZWESISTC server is not running. If this is the case, you can start it by issuing the START command at the z/OS operator console. If you use SDSF to do this, the command would be

/S ZWESISTC

The STC should start immediately. You should check that there are no APF or PPT key errors in the job log. You should see these message in SYSPRINT of that STC

ZWES0103I Initialization step 'start server' successfully completed         
ZWES0109I Core server ready                                                 

You will need to stop and restart the Zowe server to use this new instance of ZWESISTC. You can do this with the supplied scripts

INSTANCE_DIR/bin/zowe-stop.sh
INSTANCE_DIR/bin/zowe-start.sh