Since no one is willing to help diagnose module not present error. Here it is:
The firmware .bin packaged in all of the nightly images IS corrupted, it is 264192 bytes where a valid firmware is 880640 bytes, I would not expect firmware adding a whole new radio stack to be less than half the size of the previous version.
You can confirm this when running the NINA updater as it will show No. of bytes being written.
A valid firmware file can be found under the ${ur_arduino_dir}/tools/WiFi1010/tool/firmwares/NINA/1.2.1/NINA_W102.bin right where you expect it to be. However the updater tool will ALWAYS use the firmware at ${ur_arduino_dir}/tools/WiFi101/tool/firmwares/NINA/1.2.1/NINA_W102.bin regardless of the chosen board, whether you update your libraries or not.
If you copy the image from the 1010 directory to the 101 directory it will flash it and fail on the verification step, this is also incorrect and can confirm it is working without issue including some preliminary BLE tests.
All builds seem to be broken like this with the exception of linux32 which doesn't include the 1.2.1 version at all.