I found the issue : when you have SE along with other mods that creates surface (eg. Factorissimo, Compact Circuits, ...), then the SE function to get the zone return nil.
So a simple nil-check is required in the gui.lua file at line 120 :
local zone = remote.call('space-exploration', 'get_zone_from_surface_index', { surface_index = surface.index })
if zone ~= nil then
return { name = getZonePrintName(zone), index=surface.index }
end