Dear Mattan,
This is normal, to me. I see suggestions like this in both lavaan and AMOS, even for data I generated from a known population model and simple path analysis models.
An SEM program cannot decide what makes sense and what does not. You can read p. 284 of Kline (2016) for cautions regarding MI
Kline, R. B. (2016). Principles and practice of structural equation modeling (4th Ed.). The Guilford Press.
In my opinion, if MIs are to be used, they should only be used as, well, suggestions. The SEM programs, lavaan and others, are ignorant of the theoretical meanings of a model (maybe until we have AI-powered SEM programs). We should use MIs based on theoretical ground, and override the ordering suggested by MI if a change with smaller MI makes more theoretical sense, e.g., lead to a new plausible hypothesis that should be tested in further studies.
Hope this helps.
Regards,
Shu Fai Cheung (張樹輝)