I got the second click problem solved by using alf’s answer here.
However I’m still not able to retain the gloss value.