The encrypted columns were read as strings. I had to make conversion to bites to fix the problem.
def decrypt_field(field_value):
'''
'''
try:
return fernet_out.decrypt(ast.literal_eval(field_value)).decode()
except Exception as e:
print(e)
return field_value
print(df['column'].apply(decrypt_field))
The output is what it should be.