Difference between "on the level" and "at the level"
Solution 1:
Google's Ngram shows that "at the [something] level" is more idiomatic than "on the [something] level":
Google's Ngram shows that "at the [something] level" is more idiomatic than "on the [something] level":