actually I found the problem in Lorenzo code.
gtk_open_save paths are set to $::current_plugin_loadpath when calling "Open" or "Save", which means that $::current_plugin_loadpath was maybe already overwritten by another plugin.
the solution is to assign these paths at plugin load time.
attached is a fixed version.
cheers, _y