hoverinfo doesn't work when used with plot_geo(). If hoverinfo is omitted, default hoveinfo works.
df <-read.csv('https://raw.githubusercontent.com/plotly/datasets/master/2011_february_us_airport_traffic.csv')
# doesn't work
p <- plot_geo(df, lat=~lat, lon=~long, hoverinfo='x')
# works with no console errors
p <- plot_geo(df, lat=~lat, lon=~long)