The "Private Service Type" tab in a defined Service Contract doesn't contain any information at all, only the above error. In the stdlog, the following error appears:
11/11 12:20:24.52 [EXAMPLE SDM SERVER] web:local 2208 ERROR session.c 3406 No equal sign in arg "%20Development"
11/11 12:20:24.52 [EXAMPLE SDM SERVER] web:local 2208 ERROR session.c 2844 Error parsing cgi POST string "&ENV_DOCUMENT_ROOT=C:\Program Files\CA\Service Desk\bopcfg\www\CATALINA_BASE\webapps\CAisd\&ENV_HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)&ENV_REMOTE_HOST=[EXAMPLE SDM SERVER]&ENV_REMOTE_USER=[EXAMPLE SDM SERVER]\XXXX&ENV_REQUEST_METHOD=GET&ENV_SCRIPT_NAME=/CAisd/pdmweb.exe&SID=709148024&FID=6228&OP=SEARCH&FACTORY=sdsc&KEEP.CONTRACT_CONTEXT=400001&KEEP.SVC_CONTRACT_ID=400001&KEEP.SVC_CONTRACT_SYM=XXXX&QBE.EQ.owning_contract=400001&KEEP.POPUP_NAME=XXXX"
Release: 14.1 or higher
Component: CA Service Desk Manager
This is typically caused by a Service Contract name that contains an ampersand character.
If you remove the ampersand character, this solves the problem.