@mahmoud I suspect that the attribute id
(in your geojson dict) isn’t in the right position.
Read the introduction of this notebook to learn Tips to get a right geojson type dict to define a choroplethmapbox chart https://plot.ly/~empet/15238.