Firefox Responsive Design Mode only Transport.consume will throw error

When switching to Responsive Design Mode (normal desktop mode works fine) in Firefox (Chrome and Safari works fine in both modes) I get an error when signaling ‘newConsumer’ in this.protooPeer.on('request' , see below the request.data from mediasoup server response. I will post both audio and video data where Transport.consume will fail for both with the same error.

@ibc I know you mentioned the handler name in the Github issue opened before which I use a helper method to detect and use, so choosing iPhone responsive mode will return Safari11 and if I choose Galaxy it will return Chrome67.

Both handlers will throw the below:
Error: a=ssrc line with msid information not found [track.id:{XXXXXXXX]

Audio request.data:

{
  "peerId": "79ebf8c4-1e4d-4e04-8a7d-4f7f893c4dbb",
  "producerId": "26e33332-5f1a-44b8-90f2-6fcd0d51c5c1",
  "id": "72c04a29-3598-4c3c-a1e9-6e93f09b2327",
  "kind": "audio",
  "rtpParameters": {
    "codecs": [
      {
        "mimeType": "audio/opus",
        "payloadType": 100,
        "clockRate": 48000,
        "channels": 2,
        "parameters": {
          "minptime": 10,
          "useinbandfec": 1,
          "sprop-stereo": 1,
          "usedtx": 1
        },
        "rtcpFeedback": [
          
        ]
      }
    ],
    "headerExtensions": [
      {
        "uri": "urn:ietf:params:rtp-hdrext:sdes:mid",
        "id": 1,
        "encrypt": false,
        "parameters": {
          
        }
      },
      {
        "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time",
        "id": 4,
        "encrypt": false,
        "parameters": {
          
        }
      },
      {
        "uri": "urn:ietf:params:rtp-hdrext:ssrc-audio-level",
        "id": 10,
        "encrypt": false,
        "parameters": {
          
        }
      }
    ],
    "encodings": [
      {
        "ssrc": 415725590
      }
    ],
    "rtcp": {
      "cname": "X+seUfzmYbhe4kEH",
      "reducedSize": true,
      "mux": true
    },
    "mid": "0"
  },
  "type": "simple",
  "appData": {
    "peerId": "79ebf8c4-1e4d-4e04-8a7d-4f7f893c4dbb"
  },
  "producerPaused": false
}

Video request.data:

{
  "peerId": "79ebf8c4-1e4d-4e04-8a7d-4f7f893c4dbb",
  "producerId": "f19b2798-5b7b-4a84-8ec5-3802f098a9f6",
  "id": "5f1b4428-d87a-43ae-b3c0-d6259a6bbd9e",
  "kind": "video",
  "rtpParameters": {
    "codecs": [
      {
        "mimeType": "video/VP8",
        "payloadType": 101,
        "clockRate": 90000,
        "parameters": {
          
        },
        "rtcpFeedback": [
          {
            "type": "nack",
            "parameter": ""
          },
          {
            "type": "nack",
            "parameter": "pli"
          },
          {
            "type": "ccm",
            "parameter": "fir"
          },
          {
            "type": "transport-cc",
            "parameter": ""
          }
        ]
      },
      {
        "mimeType": "video/rtx",
        "payloadType": 102,
        "clockRate": 90000,
        "parameters": {
          "apt": 101
        },
        "rtcpFeedback": [
          
        ]
      }
    ],
    "headerExtensions": [
      {
        "uri": "urn:ietf:params:rtp-hdrext:sdes:mid",
        "id": 1,
        "encrypt": false,
        "parameters": {
          
        }
      },
      {
        "uri": "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time",
        "id": 4,
        "encrypt": false,
        "parameters": {
          
        }
      },
      {
        "uri": "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01",
        "id": 5,
        "encrypt": false,
        "parameters": {
          
        }
      },
      {
        "uri": "urn:ietf:params:rtp-hdrext:toffset",
        "id": 12,
        "encrypt": false,
        "parameters": {
          
        }
      }
    ],
    "encodings": [
      {
        "ssrc": 294844874,
        "rtx": {
          "ssrc": 530988510
        },
        "scalabilityMode": "S3T3",
        "maxBitrate": 5000000
      }
    ],
    "rtcp": {
      "cname": "X+seUfzmYbhe4kEH",
      "reducedSize": true,
      "mux": true
    },
    "mid": "1"
  },
  "type": "simulcast",
  "appData": {
    "peerId": "79ebf8c4-1e4d-4e04-8a7d-4f7f893c4dbb"
  },
  "producerPaused": false
}

Check whether navigator.userAgent is the same in both modes of Firefox.