The issue seems to be that the custom time picker isn’t correctly handling timezone conversions. When a user in Sydney schedules an appointment for 12pm in Perth, the time should stay consistent with Perth’s timezone. However, it’s showing Sydney time when they check back in Perth.
To fix this, ensure that your custom time picker accounts for the appointment’s timezone both when scheduling and when displaying the time. Double-check that the timezone is set based on the appointment’s location, not the user’s current location.
Using Bubble’s built-in date-time picker handles this correctly because it automatically adjusts for timezones. Implementing similar logic in your custom picker should resolve the issue.
Thanks
Robbie😊