It was confusing. As a foreigner, we use GC when we talk about visas, so I'm familiar with it, but I thought PP was Paypal initially because in my hobby group PP means Paypal and it didn't make sense.The OP required people to pull teeth to get info earlier with his use of PP and GC.
I missed that you weren't the OP.
I just remembered I had to redo my fingerprints twice when I renewed my green card because my fingerprints were not sharp enough. I ended up sending a form from the police of the city I had lived in, stating that I had no criminal record. They are very thorough.The I-90 renewal form makes no mention of crimes or criminal convictions.
You fill out the form, send off the $540 fee and wait until you get the appointment for your biometric scan. That's where immigration will discover any criminal records because they will run your name and fingerprints through the Homeland Security database.
And if you have ever claimed any welfare you need to contact an attorney, as the definition of public charge has been expanded.