hmm, i think full sun might be the reason. it murders duckweed, is the duckweed white when it dies?
you can get a small container under shade and see how it does. since you want it for food, it's best to have a shallow container under a tree. they grow fast even in shade. put some pest snails in...