KIZOA was recently purchased by INVIDEO.ai. To its credit, KIZOA was a great site BEFORE it was sold. Now it is (allegedly) in transition. That means that a lot of times you cannot upload ANY images or fix anything in your work. But worst of all, you CANNOT DOWNLOAD your work -- as of this writing, I've been waiting for more than 5 days for a download. When I reached out to customer service (via the very difficult-to-find link: https://direct.lc.chat/*******/), they were not helpful AT ALL.
My advice? Find a better site for your video creation because neither KIZOA, nor INVIDEO (the company that bought them) is safe or reliable at this time.