tmap is only plotting the first polygon in an sf geometry column, but plot() gets them all.
plot()
Some github issues for tmap and leaflet mention something sim