I am not a teacher.
In modern English, the differences between them have all but vanished.
It used to be insisted upon that 'due to' be used adjectivally and 'owing to' adverbially,
e.g. 'His ill health is due to excessive smoking', 'His health deteriorated owing to heavy smoking', but I don't think anyone cares anymore.
'Because' is a conjunction, so 'because of' could replace 'owing to' in the example above.
In your sentence you could use 'owing to' or 'because of', but many people would say that all three are OK.
Student or Learner