We are trying to address a weird problem. Suggestions are welcome. We have a custom component (Social Share) that does not show up correctly in Production Publish instance only. In all other environments DEV, QA the component works as expected across both author and publish instances. Production instance is managed by another team and we have very limited access to it. So currently it seems like shooting arrows in the dark. On author the DOM markup produced by the component is as follows:-
Instead what we are getting in publish is as follows:- <a href="https://forums.adobe.com/path/to/current/page.html" target="_self" title=""><img src="/etc/designs/xyz/images/facebook.gif"></a>
Codebase is same across all instances
We remotely suspected link checker service might have something to do with it but disabling that also did not help.
We are not sure what the issue might be. The component is working but generated html output is different between author and publish and that too only on PROD. Could anybody point to any service that might interfere with output html?
I also suspect the same but cannot pinpoint the cause unfortunately. The last bit is confusing where it works on DEV publishers but generates different mark up on PROD publishers. Clearly some other service is coming in the way of this component's output.