В 1928 году Беляев переехал в Ленинград, где у них с Маргаритой родилась вторая дочь, Светлана. К этому времени Беляев уже начал зарабатывать исключительно литературой и мог уйти с работы в ведомстве. Однако здоровье снова подвело писателя — из-за воспаления легких в тяжелой форме врачи советуют ему сменить климат на более сухой и мягкий.
Вместе с семьей он переезжает в Киев. Его младшая дочь позднее рассказывала: «Во всех учреждениях висели призывы-требования говорить только по-украински. В магазинах продавцы не отвечали на вопросы покупателей, заданные по-русски. У отца возникли большие сложности с изданием. На русском языке рукописи не принимались. Украинского языка отец не знал, а отдавать свои произведения в перевод было слишком накладно».