South Africa national football team Bafana Bafana's World Cup preparations have been hit by visa issues, with sports minister Gayton McKenzie demanding an explanation. The team was scheduled to face Jamaica in a friendly on Friday, but their departure was delayed. McKenzie described the situation as 'embarrassing and grossly unfair' towards the players and coaching staff. The South African Football Association (Safa) admitted that the team had experienced challenges regarding visas for some players and officials. However, McKenzie later confirmed that all players had received permission to travel and would be leaving for the international tournament on Monday. The team will then play in the World Cup opening match against Mexico on 11 June. Bafana Bafana's final home match, a 0-0 draw against Nicaragua, was described as 'disappointing' and extended their winless run to four games. The visa issues were resolved after efforts were made on Sunday to get the team US visas, according to South African news site TimesLive. The Bafana Bafana squad and staff need permission to enter the US as they play their second World Cup game against the Czech Republic in Atlanta, in the US state of Georgia. The government's international relations department was also involved in resolving the issue. A chartered flight will leave on Monday with all the players onboard, but visas had not yet been secured for the assistant coach, team doctor, head of security, and one analyst, McKenzie said. South Africa is one of 10 African nations taking part in the expanded 48-team World Cup. The game against Jamaica will be Bafana Bafana's last chance to get ready for the tournament, which they last appeared at when South Africa hosted the finals in 2010. Bafana Bafana's World Cup preparations have been affected by the visa issues, but the team is expected to be ready for their opening match against Mexico. The South African national team has been working hard to prepare for the tournament, and the visa issues have been a setback. However, with the issues resolved, the team can now focus on their World Cup campaign. Bafana Bafana's fans will be hoping that the team can put the visa issues behind them and perform well in the tournament.