True, the SPI_Transaction macro does not have any simulation output.Maybe this does not work properly with your macro SPI_Transaction.
Yes, that sometimes happens, I think it's a known Flowcode bug.compiler message window is cleaned immediately after compilation