Разобрался 😂🤦🏻♂️ Банальное рукожопство 🤦🏻♂️ Короче в коде раньше было чтение еще двух каналов saadc и передача их показаний, я убрал передачу показаний, освободил пины, но забыл в таймере чтение этих каналов отрубить. Ну и, конечно же, на эти два свободных пина повесил уарт. В некоторые прекрасные моменты таймер saadc попадал на передачу данных по uart, приводя к сбоям в одиночных битах. Притом, на приём данных в сторону нрф он не портил осциллограмму и поэтому в ослике всё выглядело чисто, а на передачу я не обратил внимание 🤦🏻♂️