Can you explain the reason for this unusual behavior? Could it be related to the incoming date format or something else?
.html
<ion-datetime displayFormat="D MMM, YYYY" [min]="minDate" [max]="maxDate"
[ngModel]="data?.dueOn" (ngModelChange)="data.dueOn=$event;"
name="dueOn" class="date-picker-right-align"></ion-datetime>
.ts
auditLogDueOnDays = `Payment due date changed from
${moment(this.oldTransactionValue.dueOn).format("d MMM YY")} to
${moment(data.dueOn).format("d MMM YY")} `;