Having trouble finding a front hood bug deflector to "properly" fit my 2021 RAM 2500 HD Laramie. Ordered one from Weather Tech that fit great and looked great but couldn't close my hood. Even tried using different style fasteners, still no luck closing hood. Returned to Weather Tech. Called my local dealership and parts managers said nothing available yet through RAM parts. Any suggestions?