Hasselblad XCD 21mm f/4 Firmware Bug: Shows 35mm Equivalent as 94mm (looks like general bug affecting all lenses?)
Someone at Hasselblad apparently copied the EXIF firmware info from the Hasselblad XCD 120mm f/3.5 with a 94mm equivalent focal length to the Hasselblad XCD 21mm f/4.
This is annoying because I’ve published a bunch of images now all of which have bogus information in them. It’s too time consuming and space wasting to fix it.
As per RawDigger for raw files for the Hasselblad XCD 21mm f/4:
Focal Length : 21.0 mm
Focal Length In 35mm Format : 94 mm
Focal Length : 21.0 mm (35 mm equivalent: 94.0 mm)
Hyperfocal Distance : 16.42 m
The strange thing is that some raw files are affected, but not all! (I did not change the firmware). My guess is that somehow after switching lenses the camera does not update its internal EXIF info—maybe the camera has to be powered off, then back on? This theory is supported in seeing that the image affected are all 'bad' immediately after switching from the 120/3.5 to the 21/4.
The image below has the correction information in EXIF. The one after it does not, and that one followed a 120/3.5 image.
The image below has the bad info in it ("94mm"), so I put in a real-time fix in my server-side code to correct the data already in images I had published from "94mm" to "18mm". I also fixed the focal length equivalence to match according to the long edge and I also took into account the true focal length. IMO it is cheating to call a 21.8mm lens a 21mm but I have not corrected that since it is the specified nominal focal length.
36/44 * 21.8mm = 17.8mm equivalent