@LifeDreamer
Happy to report that I got my PR landing approved. I had two nice CBSA officers did my landing. Although I am confused by something. Since I had the appointment with CBSA, they knew what I was coming for and why I needed futher examination before landing me. I told them I had my charges withdrawn due to a misunderstanding without attending my first appearance and they checked and said it's all good.
Right after that when they were processing my landing, the question about whether you've been charged/convicted before, I said yes but the officer was like you have no criminal records when I checked so the answer is no. So she wrote no and had me initial next to it.
I confirmed with her again and she said yes it's fine because you have no criminal record and nothing pops up when I checked the system.
So would that affect my future immigration if I ever want to apply for citizenship.