Jenkins is not showing robot screen shots

HI, I have jenkins master node and i have windows agent node configured to it.
I have installed robot framework pluggin in jenkins and configured the path of agent to show the logs and report in jenkins master. It is showing correctly.

But as part of the failure, screen shots are captured, in the jenkins robot logs, when i click on the image it is pointing to a location where the image is not present (.png file).

I tried to use archive artifacts pluggin and gave the path where .png files are stored on agent node.
Ex: c:\jenkins\workspace\build12, i tried giving the path as build12/.png for archive artifacts and build/**/.png. But still i dont see the png files are saved in the build folder.

Also when i click on the snapshot in the failure testcase in jenkins robot report, i see it is pointing to some location on server. Ex: https://jenkins-server/view/testjob/job/exampletest/154/robot/report/selenium-screenshot-2.png

I am not sure how to see the snapshot error image when i click on the image in the jenkins robot report(log.html). can any body let me know how to resolve this.

Its been a long long time since i dealt with Jenkins but this could be because of CSP aka Content Security Policy Settings. See remark here; Robot Framework

That paragraph links to few docs about how to configure CSP for the plugin to work properly:

and