AsSalaamuAlaiaykum WarahumatAllahi
Sister Ladybug, There is a problem with the translation of the word "Mujaddid" .. it means not like renew like you are thinking (make a new?) but more along "REVIVE" (like when your eemaan goes weak you renew/revive your eeman).
So when someone is called a...