Several challenges, including late payments of grants to beneficiaries, have plagued the South African Social Security Agency (SASSA) for some time.