Shared Axis Would Not Disappear After Deleted

Hi there. I just met a new problem today which I never met before. When I try to separate the Xaxis of trace1 and trace2 and then combine them together, both of Xaxis stay in my graph. When I use the previous version plotly.js src link it works fine, so probably some bug in the latest version I guess?

Yikes.

Would you mind sharing a reproducible example?