My problem was I could not find the v4.0.860 online. I will follow your advise to do the two step update.
As for snap-tech, he actually responded to the email address I found
here except his frontlinedatarecovery email no longer works. He's been out on a trip I think, that's why he has not responded immediately.
Also I just don't know if he responded was because blue68f100 was able to reach him via phone when blue68f100 was trying to assists earlier.