after transmitting a Passive Error Frame, the node does not transmit Suspend Transmission
When the node is transmitting a Passive Error Frame, the Passive Error Flag is lenghtened until 6 consecutive bits of the same value are detected (in this case recessive). After that, the 8bit Error Delimiter is transmitted, followed by 3bit Intermission. Now, it should be followed by 8 bits of Suspend Transmission, because the node was a transmitter (of the Passive Error Frame). That is not the case, asi is visible from the waveform. Only 17 bits are before the SOF -- 6 from Error Flag, 8 from Error Delimiter, and 3 from Intermission.
The SJA is now also Error Passive (it sends Passive Error Frame in reaction to not receiving ACK for its frame, which is expected in this situation). The thing that it sends in reaction to the SOF is not an Error Frame, but an Overload Frame (because the SOF is detected in 2nd bit of Intermission).