Ah, sorry this is confusing… Plotly Express uses the new hovertemplate mechanism for its hovers, so you’ll also need to set hovertemplate=None alongside hoverinfo='skip' in your .update_traces() call.
I have a related question. In Plotly Express, I would like ONLY the text from hover_name to appear on my hover popups. I’ve tried various combinations with no success. How can I suppress the default hoverinfo and only show the bold text from hover_name?
The following still shows hoverinfo for color, x and y: