Transaction hash not found on blockscout

Sometimes transaction receipt is return, but this transaction is never found on blockscout.
RPC is

tx hash example: 0x6941b70f99ee89243b86ed658282e09d4b7c0140e79b32cf3f08ce52284604ae

So my guess is that there is some error on RPC, and transaction is never broadcasted to nodes.
Help please

Tx hash, that you mentioned, doesn’t exist on that RPC node

curl -H ‘Content-Type: application/json’ -X POST --data ‘{“jsonrpc”:“2.0”,“method”:“eth_getTransactionByHash”,“params”:[“0x6941b70f99ee89243b86ed658282e09d4b7c0140e79b32cf3f08ce52284604ae”],“id”:1}’

Sometimes transaction receipt is return

Can you share receipt? Could you elaborate more on what kind of transaction do you send?

Yeah, tx hash doesnt exist, but tx receipt was returned after calling TransferAndCall function of 0x4ECaBa5870353805a9F068101A40E0f32ed605C6 smart contract.
I dont have specifics of this particular transactions, because it was sent by one of our users, and after transaction was pending for too long he reported ticket.
it was something like this: