When a transaction ends with an abend, sometimes it is possible to see the abend code in the CTRANLOG screen (and in SMF Record Report) and sometimes it's not.
Here is an example when even if an abend occurred:
it does not appear in the SMF Record Report :
Here is an example when the abend does appear in the SMF Record Report:
Release : 16.0
Component : SYSVIEW
The transaction issued an EXEC CICS DUMP TRANSACTION with a dump code (HFKD) that actually doesn't result in an abend.
Check if the transaction actually issued a EXEC CICS DUMP TRANSACTION.