Immigration Law Questions? Ask an Immigration Lawyer.
As you said, you need to first find out the reason for the revocation before you can figure out how to rectify the issue for the denial and then reapply. You (your uncle) would need to use the Info Pass to schedule an appointment with USCIS' local office to request the information. Click on the link below for more information:
Kindly give a positive rating to my response so that I can receive credit for responding to your post. There is no additional cost to you for doing this.
Thank you for your cooperation.