Please provide more information on your testing scenarios. What code are you using, did you make your own code or are you using a sample code? How are you sending and looking at the data, what commands are you using to send data, do you have a logic analyzer to test the signals? With which command are you setting the delay to 300us. What happens if you shorten the delay in your code?