Is this your board or one of the Freescale evaluation boards? If register 24 is always zero you probably are not talking to the '192 properly. Read back the contents of the '192 registers after you write them as a test and make sure they have 'sane' values. Make sure your SPI stuff is working properly.
When writing to register 6 (Control_A) you have to set bit 14. This is one of those 'secret initialization' things mentioned in the 13192 errata. Review the errata and make sure you've programmed all the 'secret' bits properly. Also, I've found I need to modify these bits as a read-modify-write operation so that I do not set or reset any bits unintentionally. Read the register into ram, modify only the bits you're interested in, then write the new value to the register. There are probably only a few registers that this is critical on but I have not narrowed it down. Changing all my 13192 accesses to R-M-W got my code working.
Register 24 will tell you that an interrupt occured, it won't tell you the result of the CCA operation.
hth,
Bill