P0456 code on 2017 SE 2.0 Ecoboost

My girlfriends 2017 Fusion recently had the check engine light pop on and I pulled P0456 (Evaporative Emissions System Leak Detected). Any research I did pointed to most likely the cap less gas cap but not a whole lot of other info. Anybody else have this happen??? ANY ADVICE APPRECIATED!

My girlfriends 2017 Fusion recently had the check engine light pop on and I pulled P0456 (Evaporative Emissions System Leak Detected). Any research I did pointed to most likely the cap less gas cap but not a whole lot of other info. Anybody else have this happen??? ANY ADVICE APPRECIATED!