Hi there, unfortunately this video feature was causing some errors with published Powtoons, so we had to remove the feature whilst we work on it.
We are very sorry for any inconvenience caused.
Please vote for this feature here: https://support.powtoon.com/en/article/request-adding-a-video-to-my-powtoonRon commented
Really the difference on whether I continue my subscription or not. At a minimum please supply a time frame or a tutorial on a hack to add video.