My 2019 WX2200 came with the wrong size snaps that go into the window frame. My buddies 2020 came with the same size mine came with, so wrong size. I just ordered some in 2019 off amazon. Costed a couple bucks. Easier then running to the dealership, as they offered the right size. I have used the canvas snap in a couple Skeeters now. Works very well to block the wind on cold days!
Let us know how your flap works.