WebViewer does not support different opacities for stroke and fill colors, thus you probably have a custom code to achieve that. If so, my guess is that the issue is related to that.
How are you setting WebViewer in order to have 2 different opacities?