The shortage of vaccines is primarily due to limited manufacturing capacity, lack of funding, and export restrictions by some countries. To address this issue, many governments and organizations are working together to increase vaccine production and distribution. Some countries have pledged to donate vaccines to those in need, while others are investing in the production of vaccines locally.