Could Google log-in automatically create account?

So for clarification you are letting Glide create a new row when a user signs in the first time as well as using a form to write a second row? That’s why I mentioned that you should not be using a form button to finish the profile and should instead be editing the existing row that Glide created. Create a button instead with a link to screen action that takes the user to the profile sheet (filtered by signed in user). There they can finish their profile. When done, you can set visibility to hide the button and show other content.