@Peter This is really set up more like a multi-step form. Each button on the page above, link to connected pages with a form that required info to be saved. Once the user submits that form, it updates a radio button field to complete. Then, I have a rule to turn the button green if the complete field is “Yes”. The radio buttons are hidden on the primary form so the logic works properly.
Then, there is js on the page that shows the Submit button if all radio buttons are Yes.
Again, this code can be found on this post Hide Submit Button Unless all Radio Options are “Yes”