Upgrade your browser to the latest version.
Done, so now to re-verify whether is compatible should I go to the same link?
Absolutely, visit https://encryption.ny.govc to verify again.
Another concern about the lien-holder. What happens if the lien-holder on the title certificate is a person, rather than a financial institution?