I may very well be doing some mistakes, but this is what I get from two calls to getStats happening about 250 ms apart (only the inbound-rtp for video part):
{"id":"IT01V353680029","type":"inbound-rtp","kind":"video","mediaType":"video","ssrc":353680029,"transportId":"T01","jitter":0.004,"packetsLost":18,"packetsReceived":31088,"bytesReceived":22348872,"fecPacketsReceived":128,"fecSsrc":1755550773,"firCount":0,"framesAssembledFromMultiplePackets":5329,"framesDecoded":5329,"framesDropped":0,"framesReceived":5329,"freezeCount":1,"headerBytesReceived":883564,"jitterBufferDelay":29.112676,"jitterBufferEmittedCount":5329,"jitterBufferMinimumDelay":79.933314,"jitterBufferTargetDelay":79.933314,"keyFramesDecoded":2,"mid":"0","nackCount":4,"pauseCount":0,"pliCount":0,"rtxSsrc":1316601390,"totalAssemblyTime":27.940571,"totalDecodeTime":15.702703,"totalFreezesDuration":0.409,"totalInterFrameDelay":88.793,"totalPausesDuration":0,"totalProcessingDelay":45.325030999999996,"totalSquaredInterFrameDelay":1.8357829999999709,"trackIdentifier":"vidTrackName","codecId":"CIT01_102_level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f","frameHeight":768,"frameWidth":434,"framesPerSecond":60,"googTimingFrameInfo":"1078064220,-41,-41,-8,-7,-1,-41,-41,45086702,45086707,45086708,45086709,0,0,1","lastPacketReceivedTimestamp":1717404539681.376,"remoteId":"ROA353680029","retransmittedBytesReceived":81046,"retransmittedPacketsReceived":137,"qpSum":221,"fecPacketsDiscarded":126951}
{"id":"IT01V353680029","type":"inbound-rtp","kind":"video","mediaType":"video","ssrc":353680029,"transportId":"T01","jitter":0.005,"packetsLost":18,"packetsReceived":31206,"bytesReceived":22439375,"fecPacketsReceived":157,"fecSsrc":1755550773,"firCount":0,"framesAssembledFromMultiplePackets":5344,"framesDecoded":5344,"framesDropped":0,"framesReceived":5344,"freezeCount":1,"headerBytesReceived":886884,"jitterBufferDelay":29.203996999999998,"jitterBufferEmittedCount":5344,"jitterBufferMinimumDelay":80.151872,"jitterBufferTargetDelay":80.151872,"keyFramesDecoded":2,"mid":"0","nackCount":4,"pauseCount":0,"pliCount":0,"rtxSsrc":1316601390,"totalAssemblyTime":28.0291,"totalDecodeTime":15.745161,"totalFreezesDuration":0.409,"totalInterFrameDelay":89.043,"totalPausesDuration":0,"totalProcessingDelay":45.460423,"totalSquaredInterFrameDelay":1.8405349999999707,"trackIdentifier":"vidTrackName","codecId":"CIT01_102_level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42001f","frameHeight":768,"frameWidth":434,"framesPerSecond":60,"googTimingFrameInfo":"1078082220,-42,-42,-8,-8,-1,-42,-42,45086903,45086908,45086908,45086911,0,0,1","lastPacketReceivedTimestamp":1717404539931.585,"remoteId":"ROA353680029","retransmittedBytesReceived":81046,"retransmittedPacketsReceived":137,"qpSum":221,"fecPacketsDiscarded":155014}
So, no fecBytesReceived, but fecPacketsDiscarded (with values indicating it could represent fecBytesReceived and not fecPacketsDiscared). Chrome Version 125.0.6422.141