I have a very basic SharePoint list where I am creating a PowerApp to log daily security events. One field is the individual that is submitting the event and another is the submission date/time. When a form is "New" I would like the submitter field to default to the logged in user, and the submission date/time to default to the current date/time (E.g., Now()) and both fields should not be edited by the user.
For both the Submitter and Submission Date/Time, when the form is "New" I have updated the card default values as such:
Submitter:
If(
EditForm1.Mode = FormMode.New,
{Value: Office365Users.MyProfile().DisplayName},
ThisItem.SubmitterName
)
Submission Date/Time:
If(EditForm1.Mode = FormMode.New, Now(), ThisItem.SubmissionDateTime)
I have also update the DisplayMode for both items:
Submitter:
DisplayMode.Disabled
Submission Date/Time:
DisplayMode.Disabled
When I bring up the screen in "New" mode, everything is correct:

However, when I save the form by using the "check mark" in the upper right corner everything is saved except the Submitter Name. I have confirmed this is also the case when viewing the SharePoint List. Also, is saves when I remove the values and change is using the dropdown.

I have read several other posts (E.g., https://powerusers.microsoft.com/t5/Building-Power-Apps/How-to-Default-a-People-Picker-to-current-user-amp-save-to/m-p/553915#M171167) that has a different solution (which I still can't get to work), but how can I change the exact same attributes on two different fields (Person and Date/time) but only have one save back to the data source?

Any recommendations would be greatly appreciated.
Thank you