After years of campaigning for cannabis legalisation, activists are dismayed by the South African government's sudden ban on cannabis edibles.