Use OEM Toyota CVs. The 100 is very particular with the CVs and plenty of guys on here have had issues with brand new aftermarket.
As part of an insurance claim, both of my fronts were replaced (but with aftermarket). I’ve had nothing but popping from the D/S ever since.
Seems like he DS is the problem side.
The noise seems to be happening most when decelerating and also coming to a stop