Если где-то всегда 3, а где-то всегда 2, это проблема с фреймом, вы
возможно неправильно завершаете фрейм и он скидывается в RFM69 в
обработку по переполнению буфера или что-то похожее. Не может быть
"всегда 2" из-за каких-то нестабильных процессов наподобие питания
или звона в линии.