“I could not collect my money last month because I was sick. When I went this month the SASSA officer said my grant had stopped because no-one collected it last time.”
This is wrong. A grant only stops if it is not collected for 3 consecutive months. If the SASSA office fails to pay you what is owing, you must lodge a complaint to the head of the Regional SASSA office in your province.