Well my lawyer told me they can deny you if you messed up with dates on previous applications . Previous applications were witj a lawyer and there is no misrep. I just messed up with my n400. My lawyer also added that according to the denial letter , it is not fraud its just due to good morals . I will update you guys