From what I understand, Shakaland has been closed . It seems they were hit pretty hard during the pandemic. I did book a private tour with "Tours by Locals" that is personalized to our interests and take us to other areas to experience the Zulu culture.
You may want to check them out
toursbylocals.com