Doubt hangs over 2021 edition of the popular Stirling Highla