If I could debug this for you, I would. But, I cannot reproduce the problem. The problem is somehow specific to your computer.
Please:
(1) Create a new, empty notebook.
(2) Put this code in the notebook.
Don = {....}
TransfoBis = StationaryWaveletTransform[Don, SymletWavelet[8]];
Filtre = InverseWaveletTransform[TransfoBis];
ListPlot[Don - Filtre, PlotRange -> All]
(3) Reduce the size of Don as small as possible while showing your problem.
(4) Evaluate the command SystemInformation[] in this notebook. This command produces a dialog with lots of information about your computer and Mathematica installation.
(5) Send an email to Wolfram Technical Support (support@wolfram.com or https://www.wolfram.com/support/contact/email/?topic=Technical). Attach this new notebook to the email. In the email, tell them that InverseWavletTransform doesn't appear to be working correctly on your computer. They will be able to forward your email to someone who will be able to help you.