Working globalized solver and GS precon. Problem was implicit eta and surrogate CM were separate and caused issue for GS iterations.