Expose only socket compile error and success emits; progress end is emitted in both cases