You cannot use alter table to encrypt or decrypt a column belonging to a clustered or placement index. To encrypt or decrypt this column, drop the index, alter the column and re-create the index.
You cannot use alter table to decrypt a column if the table has a trigger defined. To decrypt the column, drop the trigger, alter the column and then re-create the trigger.