The method is called "setMetallicRegions", not "addMetallicRegions" ;)
So when you "set" region 1, you remove region 0. What you need is, to once do
metallic_regions = [metallic_region_0,metallic_region_1]
central_region.setMetallicRegions(metallic_regions)
instead of setting the regions twice.