SPI is not reliable above 8MHz

All wires are the same length, roughly 20cm each, connected from the MikroBus socket to the FT810 board.

Edit : I would have thought at this as well (cable length) if the behaviour between SPI3 and SPI5 was identical. But SPI5 is reliable at 12MHz when SPI3 is not.