Deleting all Filebeat dashboards, visualizations, indices and index patterns - then rerunning 'filebeat setup -e', setup loads the dashboards, I can see them newly added to kibana, but then it still fails to find the filebeat-* index, or it errors on "Could not locate that index-pattern-field (id: source.geo.location)", or errors with "Failed to find the filebeat-* index pattern. Click here to recreate" - though it exists. And all visualization fields have error exclamation marks. This has been a bug for a while in Kibana as I've hit this on a few previous versions too.
I deleted the Filebeat dashboards the first time by mistake after I saw "1 of 4 shards failed" when I added a new apache module to a node running filebeat. I figured I'd just delete them and recreate them, but they seem to look for some old index pattern id that does not exist.