Find -> In Session says 2 matches but when Next clicked says NOT FOUND
In session is in all files that are open, next is in the current file, so your two matches were in files other than the current one.
IMHO this should be closed as it is not a bug and the implemented behaviour has been explained.
Closed #1634.
github-comments@lists.geany.org