Same basic issue for me. However I found the CR-10 V3 download in the middle of the product review page. I downloaded both the BL-Touch and Normal Direct Drive versions in case I got into trouble.
I flashed the firmware and everything works however
I have a concern.
The display console say's CR-10 V2 now where it previously said CR-10 V3
The ZIP file I downloaded was Titan Direct Drive and BL touch.zip
The HEX file contained within was called
So I assume that I have truely installed the V2 software and not the V3 as the download lead me to believe.
That V3.1 that got me excited was actually the V3.1 of the BLTouch and not the V3 for the CR-10 V3
So big question is now where is the actual HEX file for my CR-10 V3
They need to update the WEB site I think and post it.