I am working on a Field Service Mobile (v12.1.203.0) form that displays information about the records for a Dynamics 365 entity.
I have added a new button to the form using the Woodford configuration tool (v12.3.3.47255). After saving my project with the new changes, successfully validating, publishing the project, updating the Field Service Mobile app, syncing the data and opening the form in question the button is missing. It's just not there.
I thought I'm missing something and maybe the button is created, but it needs to be activated first or maybe set as visible in order to be shown on the form. So I decided to use the OnLoad rule to manually set the values of these properties to True with the following steps:
Form.MyNewButton.IsEnabled -> Assign -> True
Form.MyNewButton.IsVisible -> Assign -> True
The syntax check passed. Saving changes, validating and publishing the project were successful. The Field Service Mobile app was updated and synced. When the form was opened it displayed "Error loading form. See about log." and the button was still missing. The log itself showed InvalidOperationException: Form item not found 'MyNewButton' at MobileCrm.UI.Workflow.FormVariable.GetValueType (String[] path) ...
The most weird part - If I use the same project with MobileCRM app instead of Field Service Mobile, the button is there and waiting to be pressed.
Any help regarding the upper-mentioned issues will be much appreciated.
Thank you.