Hi
Check your routing timings as system always consider the time maintained in routing while creating production order manually through CO01 and it will not check the in house production time.
Check these threads:
Forward and Backward scheduling
Regards,
Anupam Sharma