Hi Guys.. Thanks for your replies. But I found the resolution.
I manually submitted the jobs in job schedule entry (WRKJOBSCDE), and it used to end up with Error code 20 for testing purposes on the new server.
I then tried releasing the scheduled jobs and let them run at their scheduled times on the new server and that worked fine.
I am not sure why manually submitting did not work.