Hide group when finished

Hey,

I’m working on an app which has a dashboard with buttons that sends the user to specific pages.
I would like the user to do these actions just once so the buttons have to hide or at least not be clickable anymore.

I created a ‘Finished-taskX yes/no’ field for ‘User’ and when a task is the ‘Finished-taskX’ is set to yes.
The button on dashboard has 'Hide only when ‘Finished-taskX’ is yes but it still shows.

I’ve tried the hide action with ‘Page load’ and ‘Do when Finished-taskX is yes’. Hope you guys can help me out!