@sanjurams-0 I've had the same problem lately using the Portable version of Opera with multiple profiles. The main profile works for printing, but if I specify a non-default location for the profile and start Opera from the command line with something like this:
%windir%\system32\cmd.exe /c "start App\Opera\opera.exe --user-data-dir=..\..\Data\user-data-dir\Work"
The printing process does not work for that profile.
I've tried creating a new blank profile, but same printing problem.