Under some circumstances when using ipympl the figure does not show up in the output area unless plt.show() is explicitly called. At the moment the reproduction is a bit finicky. As a minimal example ...