In my testing of this (before its release) I had these conditions:
File Password: Yes, PSW1
PLC Password: Yes, PSW1
PLC keyswitch: TERM positiont
PLC mode: RUN
Password Match selection: Yes
As an "OEM" I did the following:
(1) Press <Read PLC>: "PLC is locked...," DNLoader prompts for password
(2) Entered password (PSW1), pressed <OK>... DNLoader reads PLC
(3) Press <Write File>, enter password (PSW1)... DNLoader writes file
As a "customer" I did the following:
(1) Press <Read File>... DNLoader reads file.
(2) Press <Write PLC>... DNLoader says, "Attention! PLC is in RUN mode, but must be in PROGRAM mode to download. Mode will be reset to RUN following download. OK to go to PROGRAM mode?"
(3) Press <OK>... PLC goes to PROGRAM mode for download, returns to RUN mode.
I confirmed that the PLC still had PSW1.
In other words... this is working for me.
Do you get different results as me when you follow the above steps?