That does sounds like a drama which you could do without
If it is regenerating then the engine temperature usually increases but sometimes there are conditions that require fulfilling before regen can take place.
For example; sufficient level of fuel, unaltered continuous speed for a minimum period of time, etc
If any of these aren't being carried out (consult your handbook for specific conditions) then this may compromise the regen
Also worth trying premium diesel fuel from a branded fuel station (BP, Esso, Shell, etc)