Complex sentence: Due to scheduling conflicts, Stephen Amell was not able to star in the short film, yet however did voice a police drone; he confirmed that he will star in the feature.
Split into simpler sentences: Due to scheduling conflicts, Stephen Amell was not able to star in the short film, however he did voice a police drone. He has confirmed that he will star in the feature.