If NVC is not satisfied, they will tell you. If they are, you will be DQ. Do not upload any updates until after you have an interview date. If possible, upload an updated affidavit with the complete 2024 tax return and a current pay stub. Tax returns are about the past. If he has a W2, he's "employed". Evidence of current income for an employee, is a pay stub, not a tax return. The tax return is required, yes, but not as evidence of current income.