It looks like they installed them a little too far into the channel. I have the same ones, and they don't set into the seal that much. You can probably remove them, install some more double sided tape and reinstall.
Hi all. I wanted to warn everyone that Wade in channel window deflectors are garbage. One cracked when I rolled up the window. The other was warped on arrival. I modified the adhesive strip to try and improve the fit. The windows never went up. I Put a line on the window to check the gap and it was at least 3/16". Lots of high way noise. I have returned them and am ordering the AVS tape on window deflectors.