It sounds like the print preferences for your PSE12 has either been corrupted or not set up properly. The following link contains instructions to correct the issue, and properly set up PSE12 for printing. Of particular interest to your issue is "Rendering Intent" at Step6, though I recommend checking all the steps to ensure everything is properly set up. As of last check, there is not a glitch in the coding of the program, but it is possible to have corrupted preferences. Please let me know if you have any further questions, and if not feel free to rate and accept!