При оформлении электронного билета пассажир либо прошел электронную регистрацию, либо нет (раньше я галочку "электронная регистрация" ставила вручную, а теперь она стоит по умолчанию - это очень упрощает ситуацию). Если прошли - то QR - код можно считать и со смартфона, а в большинстве случаев в поезд посадят по спискам, которые получает проводник просто по паспорту.
А если электронная регистрация не пройдена по каким-то причинам, то надо идти в кассу и решать вопрос там: электронная регистрация должна быть пройдена за 2 часа до отправления.
Есть поезда, на которых у проводников нет сканеров QR - кодов, посадка только по спискам по паспорту пассажиров с электронными билетами.
На вокзалах есть терминалы, где можно распечатать бумажный билет. Получится ли это сделать по штрих-коду со смартфона - не пробовала.
В общем не все так безнадежно. В 99% получится сесть в поезд законно и без сверхусилий. Следить только надо при покупке билета, чтобы электронная регистрация была пройдена.