This issue is related to #8142 - I'm currently implementing MNE 0.24dev0 (having the same issues with 0.23 too) into a pyqt5 application and am trying to mark channels as bad from the plot, however, ...
In OPMs (or if you work with fluxgates!) it's common to have two or three measurements at the same physical location, i.e., a vector-valued channel amplitude. This makes things like plot_topomap not ...