Alyona and Steve - Thank you.
Alyona, next time I'll be going through review and have some sample tasks I can certainly take some pictures for you (unless you manage to reproduce) but as you can see Steve was able to reproduce the bug on his end.
Basically: Imagine you have a task that is set for "Review Every" 1 month.
Task shows up in under review section for date 2.10.25.
I decide I no longer want to review every 1 month, instead I want to review every 2 months, so I change the value to 2.
Next I press "Mark Reviewed" instead of getting next review date of 4.10.25, I get 3.10.25.
I did not try Steve workaround method of pressing "Mark Reviewed" 2x, although regardless this would still be a workaround to the glitch.
Only way I could get it to assign correct date of next review is by changing value of review to 2 months, then click on very top notes input box or some other area of application/task etc... and only then press "Mark Reviewed" for the original task, then it finally marks task with correct next review date of 4.10.25. This bug is not specific to "Month", same would apply to weeks etc...
I have a lot of tasks that I go through during weekly/monthly reviews and I often find myself adjusting the previous review time frames for instance changing from every 2 weeks to 1 month, or 1 month to 2 month etc... depending on circumstance. I try to remember about this bug but sometimes you forget and in turn the task gets marked with wrong next review date so I am forced to jump into modified recently section to adjust and/or undo prior action etc... assuming I catch the glitch in time.
Please let me know if you still need me to take pictures for you or whether you manage to reproduce.