The fireblocks wallet returns UUID instead of hex when call SendTransaction. After that it is trying to convert hash assuming it is a hex. Then the converted invalid value pass for querying receipt.