0xFD is the ESP_21 which is checksum protected, but I have not found the 0x31B (ESP_24) in the DBC file.
It is interesting, why they are using two different CAN IDs for the speed transmitting?
If you can send a full log it would be nice, thanks in advance.