Job Drawings Issue

So I have been noticing for several months on this issue. When we run MRP some jobs are getting extra attachments added to them in the xfileattach table. however when I create the same job on the fly I get the correct number of attachments as shown.

Here are my MRP parameters.

Here is my Job entry Create from MRP

Here is my BAQ for the Xfileattach table for the Job Created via MRP

Here is the job entry of the job Created on the fly

here is the BAQ of the Job on the Fly