We are using the DWM3000 and use the respective API from the website. With the STM32F429 everything works fine. But when using the STM32WB55 series, there are some bytes missing when receiving. On the SPI bus everything seems to be fine, all data that should be received is there. Somehow the API (or perhaps the STM32WB55) can only handle the first 12 Bytes, but afterwards there are some Bytes missing .
When transmitting data from the STM32WB55 to the DWM3000 there are no problems.