When a Bookable Resource Booking record is saved, it is subtracting the timezone conversion from the 'End Time' field. This means that if the users timezone setting is +11 hours for Australia, it will subtract 11 hours from the value entered into the End Time field, and if the result is less than the Start Time, the record cannot be saved because the end time must be greater than the start time.
Both the Start Time and End Time fields are set to 'Time Zone Independent' and this issue is only happening with the End Time field.
We don't have any Business Rules or Workflows configured for this entity.
Has anyone come across this issue before? Is this a known bug?
Note - I have raised a support ticket with Microsoft too.
Is there a quick workaround that can be implemented until Microsoft resolves this?
We are on Field Services version 7.5.13.74