If possible, try a little experimentation to either narrow the failure down to a specific scenario, or to discover the extent of the problem. (The CICS-supplied CECI and CRTE transactions might be useful.)
This experimentation process is best demonstrated with an example. Consider the problem in which a function shipped temporary storage (TS) queue request that is issued by a CICS® transaction fails. You should try a few requests to see if all function shipped TS queue requests fail or if it is only the one that was issued by the failing transaction. If all function shipped TS queue requests fail, do function shipping requests to files work, for example? If function shipping in general fails, is transaction routing working or do you have a scenario in which all outbound requests are failing? If all outbound requests are failing, do inbound requests work?
By answering these questions you are generating a clear picture of the problem that you are trying to solve, an important first step to identifying the cause.