No matter what the reason is, the project is still set to be released on May 19th, 2021. Maybe they were just looking for extra financial help. The studio, Lionsgate, is no longer planning on making the movie for that time. The Last Duel was first announced for a March 4th, 2021 release date, but it has since been moved.