Unison : "File monitoring helper program not running"

i have more and more difficulties to synchronize my files between laptop and pc because of an error that was not present after i installed 15.2.
But now, every time i try to use unison gui to sync i get this occult message :

“File monitoring helper program not running”

And the gui stops.

But unison cli works very well.

I don’t understand where it comes from.

If i run this command :

unison -debug verbose &

i get this error :


....
(long unrelevant blabla)
....
[fswatch+] << VERSION 1
[fswatch] debugging enabled
[fswatch+] << DEBUG
Fatal error: exception Unix.Unix_error(Unix.EBADF, "set_nonblock", "")
File monitoring helper program not running
<>$Starting new major GC cycle
<>Starting new major GC cycle
!

Any idea of what might cause this and how to avoid that problem ?

Thanks

Possibly this?

No, it’s not this problem.
The versions of unison are the same on both machines which have 15.2 runing.
The strange point is that it used to run very well when i first installed 15.2, this summer.
But now, suddenly, it keeps on puting this ““File monitoring helper program not running”” error with gui but not cli.