I've been using ABINIT v5.8.4 to calculate the properties of a high pressure phase of CO2, space group P42/mnm.
I first optimized the strucutre (cell paramaters + atomic positions) for a given stress target
then I ran a response function calculation to get the phonon dispersion in the IBZ, following the indications given in the tutorials (file CO2ph2_13.in).
Everything looked to be working out right so far. I then merged the DDB and ran anaddb to get the phonon bands (file CO2ph2_15.in).
The results showed imaginary modes on the lower acoustic branch along Gamma-M(0.5,0.5,0). To make sure this was not due to convergence issues, I increased ecut from 35 Ha to 40 Ha but got the same result. I upload the figure, this is an eps file but added the ".in" extension to be able to upload it

Since I found the presence of these imaginary modes rather weird, I ran more rf calculations at 2 wavevectors along Gamma-M, q=[0.1,0.1,0] and q=[0.15,0.15,0]. The reuslts do not agree at all with those given by anaddb, in particular all frequencies are positive in these direct rf calculations. They are shown with "+" symobls on the figure.
I also made a rf calculation along Gamma-X(0,0.5,0),q=[0,0.15,0], and in this case the results are in perfect agreement with the output of anaddb.
Can someone help me understand what the problem is ?
Thanks in advance,
Frederic.