Just a bad brake or Cop

I would try to fight, but I can see how the shadow could make the plate hard to see. I'm pretty sure all the plates in the US are right under the brake light, so I am not sure about the laws in Canada. Could depend on the cop or even city. Town near where I live will issue tickets and huge fines for factory tint on windows especially if it is on front drivers and pass. windows, seriously factory tint not just aftermarket.