Pensaba que "due to" significa "because of", pero ¿qué significa aquí?

Respuesta de un hablante nativo
Rebecca
Significa lo mismo que "because of" (debido a). Pero también significa "planned" (planeado) o "expected" (se espera), y puede indicar el tiempo en el que se supone que ocurrirá, se recibirá o tendrá lugar algo. Ej: "Our baby is due on the third of March." (Se supone que el bebé nacerá el tres de marzo.) => Se supone que el bebé nacerá en ese momento Ej: "The assignment is due next week, so I need to start it." (El trabajo se debe entregar la semana que viene, así que necesito empezarlo ya.)