Federal tax return rejection: refile original return electronically or must mail?

Hi friends,

 

IRS rejected my return because my son didn't check the "someone can claim me as dependent" box on his return when I claimed him as my dependent on my return (Reject Code IND-517-01). We are trying to correct it. 

My son is submitting Amended Return by fixing the dependent issue (now check the box) and e-filing again. No change to tax at all, just personal info. I assume this will be accepted soon by IRS. I (the parent) will keep the dependent (my son) on my return.

Now Turbo says to fix this problem I MUST file my return by mail.  

Is it okay to e-file again and see if IRS would accept my return this time because by the time I refile my return, my son's filing will be corrected ? Would it be bad if I get rejected twice...so should I mail my file just as Turbo says?

Also, secondly, if I mail my federal return, what about State? Do I also need to file by mail?

 

------

TurboTax...Description of error:
A Dependent SSN in the return must not be the same as the Primary or Spouse SSN on another return where 'PrimaryClaimAsDependentInd' or 'SpouseClaimAsDependentInd' is not checked.
What needs to be done:
This return has been rejected by the IRS because a dependent on this tax return, has filed their own tax return without indicating they would be claimed as a dependent. The dependent's Social Security number (SSN) cannot be used on two separate tax returns, without that indication. If multiple dependents are present in this return, review the Description field. There will be a number in brackets, [?], that identifies which dependent is causing this reject. For example: "[2]" will identify the second dependent from the top. Verify all dependent information has been entered accurately. Correct any misspellings, omissions, or transpositions. Make sure the dependent SSN is entered correctly. If the dependent information is correct and you want to file this return electronically, the dependent cannot be claimed on this return. If you want to keep the dependent on this return, you will have to print the return and file by mail.