Update from my side also, I was ban in „“error“ by US in 2019 as they claim my financial document was fake but truthfully I submitted a genuine bank statement that belongs to my mother. I applied for Canada PR in April 7th , 2023 and I was truthful in all questions asked regarding refusal and ban including adding a letter of explanation. fast forward to June 7, 2023 , I got my PPR.
Just be truthful in all your dealings when submitting your application.
Goodluck to others and I hope this motivates prospective application seekers.