I have setup a report in NPriting prod similar to what I had in the lower environment, but when I running the report the report is not coming out via email even though the Task Execution display the status as Completed and log file is all clean.
Can anyone help in here to find the root cause?
This is not enough info.
Log file or even task execution bit in admin console will show more details indicating what is wrong
Fact that something is "clean" does not mean it is properly configured. Task execution may not have any warning as there may be no report or user attached to it....
Start by checking the messages in the Task Executions page https://help.qlik.com/en-US/nprinting/May2022/Content/NPrinting/AdministeringQVNprinting/Tasks/Task-.... If the not delivered report is declared to be sent check the logs of the SMTP server.
If the SMTP server is not delivering the report check to meet all the Best Practices listed in https://help.qlik.com/en-US/nprinting/May2022/Content/NPrinting/AdministeringQVNprinting/Set-up-emai...
Of course I supposed that the report is produced correctly. So the preview in Designer works, filters are not generating an empty dataset, etc. We don't have enough information to understand it the problem is there.
What I mean by Clean is - The log files doesn't have any error or warnings, details from the log files in below -
DateTime Level Details
20230404045358 Info Starting email variables resolution
20230404045358 Info Finished email variables resolution
20230404045358 Info Starting content resolution for report [Report ID]
20230404045400 Info Finished content resolution for report [Report ID]
20230404045400 Info Starting content production
20230404045400 Info Finished content production
20230404045400 Info Starting publishing for task 1c763f1d-78d9-4a35-9f30-3ff8e4ba4fd5 report [Report ID] user [UserID] file APP NAMEFILTER
20230404045400 Info Finished publishing for task 1c763f1d-78d9-4a35-9f30-3ff8e4ba4fd5 report [Report ID] user [UserID] file APP NAMEFILTER
20230404045400 Info Plan branch execution completed
The role User is disabled by default after installation. So go to Admin - > Security Roles and check it is enabled.
Be also sure you select Email in the Destinations tab of the task. When Qlik NPrinting send a report to the SMTP server it writes a row on the Task Executions page and I do not see it in your previous post.
To be clear, the issue appears to be that you haven't set 'email' as a destination as suggested by @Ruggero_Piccoli
IF that is not it, then check the NP scheduler.log file as it will give you specific information about the task.