yeah I been hitting my head on the wall with this , sorry I should had mention it was 4 feet long, so what I did is change the clock speed from 20Mhz to 5Mhz and it works, the bad part is that I'm using a pic32 is a very powerful chip and is like driving a ferrari in traffic, I have to start doing more search on spi bus design.
Can you post a drawing of your bus topology, or at least tell us the lengths of the stubs from the bus to each STP24DP05.
Do you have a ground plane on the side of the board opposite the bus?
I just need to use a transistor because I have like 50 boards to fix and I can't just put a chip on top of each, thats why I was looking for a transistor solution
If there is any possibility of solving your problem without a complete board redesign, you need to pay attention and answer all the questions. We may not have the answer, but we certainly won't if you don't answer all our questions.