Resolution change not reflecting on the robot

I have created a process which will take a screen shot. The process is working fine if I running through studio and also working fine from Robot tray. But if i scheduled the job in Orchestrator it is taking the wrong screenshot. I have gone through the multiple forums and realized that the scheduled robot resolution is different. So, I changed the resolution of robot in Program Data/ UIPath / Uipath.settings. But still it is not working. Can any body provide a solution to it?

Hi @jitu007

Welcome to uipath forum

Problem with screen resolution in production

Thanks
Ashwin.S

@jitu007 - Did you restart the UIPath Robot service? This is required after a setting change as the settings file is only read on service start

Try passing the resolution through orchestrator,
There is an optional parameter in Robot Section where you can pass the resolution width, height and all.

This might helps.

Thanks