Are the two plastic covers at the bottom of the front windshield (near the hood) important? They come off every time I scrape my windshield! I have a 2017 Impreza.
You vehicle is still in the warranty period. Ask the dealer to make sure they are installed correctly.