Same boat got my PR in June 2019 and before I could move to Canada I got into a court case in US in Aug 2019 and then covid hit and courts were backlogged. In Oct 2022 finally got a deferred adjudication and finally in March 2024 the case was dismissed. Got a legal opinion letter prepared by a...