Wix bookings checkout requesting details again

Hello everyone,

I’ve developed a customized wix bookings experience with the ability to book a “Bundle” of services offered without double bookings happening. Everything works great except the checkout function.

I’m calling the wixBookings.checkoutBooking and passing it the booking info containing the slot and formfield values(Name, phone number, email, message) as well as the payment option of " wixPay_Online " and when I click book now to get redirected to the payment screen the wix bookings checkout pop up appears asking me for email, first and last name and phone number.

Sometimes from the console I get a 403 error and the api error is:
{“message”:“unauthenticated, details: {"details":"Missing identity"}”,“details”:{“error”:“unauthenticated”,“details”:“Missing identity”,“category”:“api_error”}}

I’ve tried to be logged in as a wix member and I’m still getting this error, not sure what missing identity I’m missing?

Thank you in advance