Possible Bug - 13 INTERNAL: ListClosedWorkflowExecutions failed error in WebUI

No, it has nothing to do with your workflows and workers registration. This is because schema was not created for the Elasticsearch index. When using Elasticsearch you need to create index and schema manually: How to integrate Elasticsearch into a Temporal Cluster | Temporal Documentation.
Please note, that index on your Elasticsearch server was already autocreated and you need to delete it first to apply schema.