Maybe it’s the precision modifier? Try doing highp
for the color attribute.
I’ve once faced similar issues using a custom engine, the issue was solved by adding v_color.a *= (255.0 / 254.0);
to the vertex shader, though I think that’s not the solution here.