Грамматическая ошибка — это чаще всего неправильный выбор формы слова (не
тот падеж, не то число и т.п.). В данном случае предлог по означает после и
должен употребляться с существительным в предложном, а не в дательном
падеже, т.е. правильно по приезде, по окончании школы и т.п.