My guess is that this version of MySQL on Digital Ocean is using MySQL Group Replication which is not supported.
https://fusionauth.io/docs/v1/tech/installation-guide/system-requirements/#database
Group Replication performs replication under the requirement that each table have a primary key, which we do not.
You can use a managed database that uses a different strategy for replication, or use PostgreSQL.