chicchu,
There are two most common defeciency flag:
1. Salary offered is less then 95% of Prevailing wage
2. Unduly restrictive requirement like foreign language knowledge
If you have a screenshot then there are two fields "Rate of Pay" and "Prevailing wage". Multiply "Prevailing wage" * 0.95 if it is <= "Rate of Pay" you are not having issue no 1.
For issue no 2, check ETA-750A.
Even if your application is having defeciency flag set, analyst will not denny your application but will give a call to your attorney/employer to amend ETA-750A. For ex, if your ETA-750A required "Master's degree" but in fact according to ONET it is enough even if you have "Bachelor's degree" such a case is known as Unduly restrictive requirement. In such a case, analyst will give a call/letter to your attorney/employer and ask them why job needs to have "Master's degree" please give a "Business Necessity" or amend ETA-750A item no 14.
Same way, employer address registered with department of state is different then the current address, analyst will raise a defeciency flag which doing "Data Review". Now, when "RIR" analyst sees such flag they will give a call/letter to attorney/employer asking for which address is correct. If ETA-750A address is not current one then they will aske Attorney/Employer to amend ETA-750A and send a letter signed by Employer to BPC.
In fact, above both the cases(Business necessity and address change) has happened with me and my attorney replied to BPC analyst with facts signed by my employer about week back. My case is in RIR status right now but I know an analyst is working on my case because of call.
So don't worry about defeciency flags, your application will still be aprovable if your employer done good recruitment. Even if your recruitment is not good, they will transfer to TR for supervised recruitment.