Just calling set_instance_color will do nothing unless you have set color_format and vertex_color_use_as_albedo. This is really confusing, and I only discovered my error by finding godotengine/godot#10217 from another confused user. The docs should call out these requirements.