The SPI driver does not work with firmware v3, because it removes low-level SPI functions like START, STOP. *_BURST commands should be used instead. See https://github.com/fossasia/pslab-firmware/blob/main/src/bus/spi/spi.c.