Master Scheduling Creating Planned orders without Start Date and End Date for some orders Ax 2012 R2

When we run Master Scheduling batch job from below path (Master Planning > Periodic > Master Scheduling), its creating planned orders - some with start date and end date and some with out Start Date(ReqPO.SchedFromDate) and End Date.

The batch job status changes to ENDED but we can see a log that shows below error

One cause is mentioned here:
The issue in this was caused by the AOS Server configuration option “Enable the hot-swapping of assemblies for each development session” being enabled on the server. This option should NOT be activated on production environments.
blogs.msdn.microsoft.com/…/

Hi Steve,

This Option “Enable the hot-swapping of assemblies for each development session” is not enabled in our server. Still we are having the issue.

And you went through all of the other possible causes in the linked release notes?

Can you guide me on what should i do with this comment that is on that post you have sent. I didnt quite get that.
“The resource scheduling engine uses a hard-coded resource name for jobs that do not include a resource or calendar. The hard-coded resource name is “EmptyRes”. This hard-coded name might conflict with actual resource names. There is no workaround for this issue.” The solution for this is to create a new resource: “emptyres”.

Yes we checked the release note details too. But nothing helped.

I would just start unpicking it. So where you have orders with no dates look at the resources, remove the associated calendars.
What the above means is you should not create a resource called “EmptyRes” as an actual resource with a calendar, but I dont know anyone that would do that, it makes no sense.