As said in the documents, the class of the marker should be graph_objects.choropleth.Marker. Instead, it seems to be the deprecated graph_objs.choropleth.Marker.
fig.update_traces(marker=dict(color=..., colorscale=...))
ValueError: Invalid property specified for object of type plotly.graph_objs.choropleth.Marker: 'color'
Did you mean "line"?
Valid properties:
line
:class:`plotly.graph_objects.choropleth.marker.Line`
instance or dict with compatible properties
opacity
Sets the opacity of the locations.
opacitysrc
Sets the source reference on Chart Studio Cloud for
`opacity`.
Did you mean "line"?
Bad property path:
color
^^^^^