I have an InfoPath 2010 browser form that is submitted to a SharePoint 2010 document library. At the end of the form I have two checkboxes that represent 'Accepted' and 'Rejected'. I also have a hidden text field called 'FinalStatus' that is supposed to read 'Approved' or 'Rejected' based on whichever checkbox is ticked. For each checkbox I have a rule with two actions: If 'Accepted' is ticked, it must blank 'Rejected'. The second action is to set the field of FinalStatus to Approved. The other checkbox has a similar rule with two actions for when it is rejected.
This works fine if I preview the form in InfoPath designer, but when it is uploaded to the SharePoint library, it is not setting the field's value. It does however clear the opposing checkbox. I do not have the 'Do not run remaining rules...' box ticked. The FinalStatus field is a published field that is supposed to populate a column in the SharePoint library, but since the browser form keeps it as blank, that field remains empty (but my other published fields work fine).
Any ideas on what is causing this issue and how I can fix it? Help would be much appreciated!