Interestingly I just received my new Mark V and the firmware upgrade always stuck at solid red and solid green. It turns out that upgrade.bin and MD5 on the included MicroSD card were both 0 byte files.
I was able to download the real versions to the included MicroSD and everything worked perfectly. Just an FYI...