Porque poner el botón y activar el método son dos trabajos distintos, y solo uno de ellos es código. Un agente puede escribir perfectamente la pantalla con su botón de Google, pero activar el proveedor requiere entrar en dos paneles web y pedirle a Google unas credenciales, cosa que no puede hacer nadie más que tú.
Es de los errores más honestos que existen: no hay nada roto ni nada sutil. Simplemente falta un paso de configuración que nunca se dio, y el mensaje lo dice con bastante claridad.
Lo que suele despistar es que la configuración vive en dos sitios y hay que hacer los dos. En la consola de Google se crean unas credenciales y se declara a qué dirección puede devolver al usuario. En Supabase se activa el proveedor y se pegan esas credenciales. Si haces solo una de las dos partes, el botón sigue sin funcionar aunque el mensaje cambie.