The town misses out in the running to win a £10m prize pot for 2029.