How to ensure 'flyctl scale' creates in each region?

I have configured a region pool with 5 regions but when I do flyctl scale count 5 some of the regions get 2 instances and some don’t get any, is there a way to ensure even distribution across all regions?

I believe it’s fly scale count 5 --max-per-region=1 and it’ll work.