recovering corrupted CR3

This|CR3 raw image (20.7 MB) is corrupted.

Darktable says “failed to read camera white balance information from ‘IMG_0073.CR3’!”

Opening it with exiftool:

ExifTool Version Number         : 12.40
File Name                       : IMG_0073.CR3
Directory                       : .
File Size                       : 24 MiB
File Modification Date/Time     : 2022:07:14 15:31:38-04:00
File Access Date/Time           : 2022:07:16 21:10:07-04:00
File Inode Change Date/Time     : 2022:07:16 21:10:09-04:00
File Permissions                : -rw-rw-r--
File Type                       : CR3
File Type Extension             : cr3
MIME Type                       : image/x-canon-cr3
Major Brand                     : Canon Raw (.CRX)
Minor Version                   : 0.0.1
Compatible Brands               : crx , isom
Compressor Version              : CanonCR3_001/01.09.00/00.00.00
Warning                         : Truncated ' \x00\x00\x00' data

Will I be able to recover it?

Nope, this file contains damaged CMT1-4 metadata boxes. The only chance to recover it is by transferring the MDAT image section manually to another similiar photo. But this is likely to fail and I assume the image data itself is corrupted, too.

You might be able to recover the the data intact. It is a long shot , there are numerous tools to do this with. How important is the file?
You may want to start here:

There are similar tools for windows and mac.