A compressed Bitcoin key is a way of storing a public key in fewer bytes similar to a zip file. There are no compatibility or security issues because they are precisely the same keys, just stored in a different way.
Original Bitcoin software did not utilize compressed keys. As the currency has evolved Bitcoin is often stored in compressed keys which encode precisely the same. They require only a small amount of additional computing before they can be used to validate a signature.