TechnologyRefVid Tested: Consistent Characters and Product Shots, but Clear AI Glitches Remain13 November 2026