Yes, they are the same. There are two possible causes, the transaction does not have an entry in the Journal table, or the entry in the Journal table does not have data in the ReceiptCompressed column.
Why this occurred is hard to know, Could be someone deleted the entry, could be the entry was never created because Journaling was disabled, or an error occurred while creating the entry (like database size close to the sql server edition limit, or no not enough disk space).