Printing the billing facility and the service facility when they are the same in the X12 generated batch file

I seem to remember that in 501 code was submitted to prevent printing the billing facility and the service facility on the x12 generated file if they were the same. If we do, maybe a clearning house will accept it but if we submit directly to an insurance company they seem to throw an error and the submission fails.

In 501 the 2310 is omitted if there is a home visit or if the the POS is the same as the billing facility.

In 502 this change was not included, now causing issues when submitting to some insurance companies.

Is there a reason for this? Should I resubmit this change? This may cause headaches for billing departments.