On our Field Service Gantt we are having an issue where when a Service Appointment is moved the length drastically increases, even beyond the set duration. I attached screenshots to show it but even on an appointment where the duration is 38 hours when we move it, it jumps to a length of about 3 days. We've seen even bigger jumps in other service appointment and when we go in to manually edit the scheduled start and end times it doesn't always apply those change correctly either, trying to maintain its arbitrary duration.
Has anyone had something similar occur or have advice?
So based on the screenshots it appears that the Multi-Day work calculation is kicking in, which seems to be aligned to the original length of time you mentioned of say 38 hours. If you are using Multi-Day it looks to adjust the duration of the SA based on taking things into account like non-availability, Resource Absences, travel time etc... so that the Appointment is a true representation of the duration required. Example being if your Techs are only available from say 8 AM - 8 PM and you schedule them a Job that is originally 24 hours in Duration. Unless they plan to work completely through the night a true representation of how long it is going to take wouldn't be to have it schedule from 8 AM on day 1 to 8 AM on day 2 as there is 12 hours of non-availability in there (8 PM on day 1 to 8 AM on day 2) where work will not be completed. So multi-day looks to extend the job based on that, as well as the other factors mentioned.
Interesting though if that Multi-day calculation isn't kicking in upon initial scheduling as in my experience it should, but it also re-calculates if the Scheduled Start of the job is changed.
Hope this helps!