I have the same issue.
get_fields() does not return all fields. I tried to add new ones and see if they work and they don’t.
get_field(‘the_field’) is working though…
I just wonder why the get_fields() is bugged for this particular post. Because this get_fields() is used on a single_[post_type] and all other posts are working fine.
Oh in fact, i don’t want to hide a row. I want to hide a column.
I have the same kind of issue right now but, have you thought about editing product after it’s published?
My problem is, when the user want to make modifications then need approval, the post get back to draft so it’s unpublished meanwhile you have to approve the modifications.
So i’m thinking of making a system of duplication for each post. So when the user wants to send modification for approval, the post is still published (the version before modifications).
But i’m not sure how to do it yet.