Hello @Lukas_Frank,
The transmission will not fail, one of the reasons to use the NonBlocking functions is to continue the normal application flow until a transmission is received and the callback is triggered, in which case, the application will handle the oncoming packet.
Only you would need to be careful to not try to send a transmission until the callback notify that the current send operation is done.
Best Regards,
Alexis Andalon