At this point, it might be worth it to have the dealer check it out. I did read if you're in warranty or not.. if you are, for sure take it in and see what they say.
This might help: https://en.m.wikipedia.org/wiki/Diesel_particulate_filter
We also have tons of reading here about regen and how to manually perform one with the right tools. This might also help: https://www.ecodieselram.com/forum/threads/exhaust-filter-100-full-service-required.1613/
Is that website legit? Looks a little scammy to me. FCA had to known this was coming, and would of have time to develop some kind if "official" website rather than that garbage.
Source:
https://www.autonews.com/regulation-safety/fca-poised-settle-criminal-civil-litigation-over-diesel-emissions-reports-say?utm_source=dlvr.it&utm_medium=twitter
Interesting to see what comes out of this..