Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.
You need to use the Supavisor connection string as you are probably on a IPv4 network which the direct connection string from your screenshot doesn't support anymore.
As a developer you will need to do some debugging to find the root cause. I use the connection string in some of my Python projects without any issues.