The National Student Financial Aid Scheme (NSFAS) offers bursaries to South African students who plan to study at public universities and TVET colleges. They cover funding for registration, tuition, and allowances.
So will they fund failed courses? The answer is yes they will.
If you have failed a course, you can read this article if you want to find out about NSFAS funding you if you fail. You can also read about the N+ 2rule in that article.
According to the NSFAS policy agreement, students must pass at least 50% of their modules as well as meet the academic requirements of their institution in order to continue receiving financial aid during the course of their study period.