Hi,
By default Azure Database for MySQL Flexible server enforces TLS for connections (require_secure_transport=ON). In your screenshot, you have Use SSL set to Require, and the popup message says that SSL is being used for the connection.
To test if the server is rejecting non-SSL connections, please test with Use SSL: set to No. When you click Test connection button you should see popup similar to below:
Please post screenshot of what you see when you have Use SSL: set to No
Please click Accept Answer and upvote if the above was helpful.
Thanks.
-TP