I've created a task calendar for certain transports that can only occur on Wednesdays, with only Wednesdays marked as working time. But when I apply that calendar to the transport milestone items, MS Project is ignoring the task calendar and scheduling the item immediately after its predecessor instead of waiting until the next possible Wednesday. For example, one is showing as scheduled for Tues Jan 30th, another for Mon March 20th.
The problem persists even if I change them from milestones to 1-day tasks, and also when I created a new task calendar (new base calendar) and applied it to the items. I need to be able to change predecessor durations and leveling delay on the fly and show the true schedule impact without messing around with constraints.