So I had some issues with my filebeat-* index it wasn't updating on the new fields correctly so I deleted it and remade it. after I recreated it I get the following error in discovery. and none of the dashboards work as if there is no filebeat-* index.
search_phase_execution_exception
Error: Bad Request
    at Fetch._callee3$ (https://site.name.com:5601/35949/bundles/core/core.entry.js:6:59535)
    at l (https://site.name.com:5601/35949/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:380:1740519)
    at Generator._invoke (https://site.name.com:5601/35949/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:380:1740272)
    at Generator.forEach.e.<computed> [as next] (https://site.name.com:5601/35949/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:380:1740876)
    at fetch_asyncGeneratorStep (https://site.name.com:5601/35949/bundles/core/core.entry.js:6:52652)
    at _next (https://site.name.com:5601/35949/bundles/core/core.entry.js:6:52968)