If direct communication doesn't solve the problem, you may need to adapt your expectations or workflow. If the delay is from a specific individual or group consistently, perhaps try to build in cushions for those specific cases. Ultimately, you can only control so much, so focus on what you can control: your time, your effort, and your expectations.