If nothing was changed in the form, then it could be that the simplex was forced on the printer. Some printer will override the job command when they are forced to a specific plexing on the panel of the printer.
Could also be an update of the firmware of the printer, changing the syntax for duplexing (less likely than the previous scenario, but can happen).
You could also try to setup the duplexing on the form itself and not on the pages since both your pages are setup to duplexing. I have seen some printer behaving like simplex but actually going through the duplexer module for each page because each page was setup in duplex!!!
_________________________
♪♫♪♫
99 frigging bugs in my code
99 frigging bugs
Take one down
Code around
127 frigging bugs in my code
♪♫♪♫