Выбор между «выступать в концерте» и «выступать на концерте» зависит от контекста. 1
В конструкции с глаголом «быть» употребляется предлог «на»: быть на концерте (быть в концерте — устаревшее употребление). 1 В конструкции с глаголом «участвовать» употребляется предлог «в» (мы не говорим участвовать на концерте). 1 В конструкции с глаголом «выступить» возможны оба варианта: в концерте и на концерте. 1
Например, если речь идёт о выступлении артистов, то верным будет выражение «в концерте приняли участие». 2 Если речь идёт о выступлении артиста, то верным будет выражение «выступил на концерте». 2
Таким образом, выбор предлога зависит от того, о каком действии идёт речь.