Btw seems like my problem above is because MSFS is not showing the correct local time, trying to figure that out now.
EDIT: local time was completely wonky and wrong (like 3 hours and 4 minutes from where it should be). Just in case anyone has the same problem and ends up here, with apologies that it's not relevant specifically to the caravan, the solution was to clear the rolling cache.