So after sending me a passport request 3 weeks ago, the MO. FU. crackheads from Cairo visa office just called me to ask me whether I want to get my passport back or leave it with them until they finish processing my application. The rep told me that they need to make additional background check because I stayed in the US for more than 6 months. Of course I declared this in the application, but since they are on drugs, they did not see it the past 8 months, and noticed it only after sending me a PPR.
I saw my background check changing from "Not started" to "In progress" on MyCIC about 2 weeks ago (after PPR). This confused me then, but now understand that this PPR was sent to me by mistake.
The same rep that called me today also called me last week to tell me that my application is missing a paper (trying to make it look like it is my fault). I asked which paper is missing, she said the "Additional Family Information" form (which was never requested from me). And after the call they sent me an email requesting this form and I submitted it the same day.
I asked the rep how long will this background check take, she said maximum 3 months. But of course I know that this is BS because background checks can take any time.