PCIe Bus Error on NIO 12L

I am getting this on NIO 12L - shows up when there is any kind of activity on USB bus. Move a mouse or something. Ot freezes the system,

I have tried to set a few pamaeteres in in grb.conf - then error does not show but system still freezes ( pci=noaer) and pcie_aspm=off.

What is the fix for this? Seems like a firmware issue.

Aug 20 12:33:32 mtk-genio kernel: [ 43.436690] pcieport 0000:00:00.0: AER: Multiple Uncorrected (Non-Fatal) error message received from 0000:00:00.0
Aug 20 12:33:32 mtk-genio kernel: [ 43.486480] pcieport 0000:00:00.0: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester ID)
Aug 20 12:33:32 mtk-genio kernel: [ 43.487877] pcieport 0000:00:00.0: device [14c3:8195] error status/mask=00004000/00400000
Aug 20 12:33:32 mtk-genio kernel: [ 43.488923] pcieport 0000:00:00.0: [14] CmpltTO (First)
Aug 20 12:33:32 mtk-genio kernel: [ 43.489777] xhci_hcd 0000:01:00.0: AER: can’t recover (no error_detected callback)
Aug 20 12:33:32 mtk-genio kernel: [ 43.489815] pcieport 0000:00:00.0: AER: device recovery failed