Custom Property Editor - programmatically setting data for a DatePicker field

Hello! I have built a Custom Property Editor that fetches Open Graph data and auto fills a bunch of fields. This works great! Except for my DateTime field. All my fields (mostly text fields) immediately update to reflect the change in the UI, except my DateTime field.

The property value of the DateTime field does update correctly, but the UI does not reflect the change. Only when I save and publish, the field value updates correctly, and the input field shows the updated value.

I update all my fields like this:
this.datasetContext?.setPropertyValue(alias, formattedDate);

Might be a red herring// but are you matching the expected date format?
Looks like it could be
dd/MM/yyyy HH:mm:ss

though also have dates in

alias: ‘min’, value: ‘2021-01-20 00:00’,

Umbraco-CMS/src/Umbraco.Web.UI.Client/src/packages/property-editors/date-picker/property-editor-ui-date-picker.stories.ts at release-16.1.1 · umbraco/Umbraco-CMS

I have tried several formats. The data type itself doesn’t respect the format defined in the config.

I’m at a loss