Africa's premier international tournament was due to be held in Cote d'Ivoire during the European off-season next year, but the threat of heavy flooding in the country at that time of year means it will again take place midway through the club campaign.
Speaking in the Moroccan capital Rabat, where a meeting of the CAF Executive Committee was taking place, Motsepe said: "We cannot take the risk.
"January is not the ideal time because of the European clubs, but it is the only choice we have."
In 2017 CAF announced its intention to play the tournament at the end of the European club season.
However, this year's edition, won by Senegal in February, was twice rescheduled after being slated to start in both June 2021 and June 2022, owing to the COVID-19 pandemic and adverse weather conditions in Cameroon.
The move is unlikely to be popular with several big-name club coaches, with Liverpool's Jurgen Klopp one high-profile critic of the decision to play the most recent tournament at the height of the European season.
CAF Secretary-General Veron Mosengo-Omba, however, insisted the contrasting weather conditions across the continent meant a permanent switch to a January-February tournament was not on the cards.
CAF also announced the creation of an African Super League on Sunday, with the first edition of the 24-team tournament, which will run alongside the African Champions League, slated to begin in August 2023.