I'll explain better,
USCIS didn't respond to my first N400 (3 years based on marriage) case 2 years after my interview. Due to this, I had to sue them to get a response from them. After I sued them, they responded by saying they will deny my case because the lease i submitted didn't correspond with the one with the apartment building. They also added that I wasn't qualified to file on the 3 year rule because I was already divorced at the time they were responding to me.
After I got this response from them, my attorney advised me to wait for 5 years (7 years in total) from the time of denial Since my marriage to my first wife had already ended by the time and also for lack for good moral character.
They also assumed that I do not and did not stay with my ex since I became a permanent resident. ( Let me add that my ex wife was a college student when we got married so at some point in the marriage she was shuttling between school and home)
I was able to file for my current wife after that with my Green Card, and my current wife and I are here already in the State. The lease issue came up when a fraud department was interviewing her for misrepresentation at the consulate, which she honestly doesn't have many details about.
Following my current N400 application and the way USCIS has been rescheduling my interview, my attorney said that Uscis may want to look into my file to see if I was not eligible to get a Green Card in the first place, but she has personally gone through my files (FOIA) and said everything is in order.