Hey , I’ve seen this exact issue. OAuth completes, but VAPI doesn’t save the connection usually a callback/session issue, especially with GHL sub-accounts.
Fixed this recently for fred (same reset loop) and Tabitha (sub-account not binding properly).
I can help you get it connected so it actually sticks.
Quick check:
Are you installing via marketplace or directly in VAPI?
Do you have full admin access on the sub-account?
Happy to sort it fast 👍