DiffEqCallbacks problem with DDE

Here’s how I solved the problem:

saving = SavingCallback((u,t,integrator)->integrator(t,Val{1}),
                        saved_values,saveat=0.0:1.0:120.0)

Instead of using get_du I used integrator(t,Val{1}). I do not have the problems that I mentioned above when I save the du like this.