According to https://www.spinics.net/lists/linux-usb/msg242489.html this seems to be fixed by https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git/commit/?h=fixes&id=9f9666e65359d5047089aef97ac87c50f624ecb0
I don't have the bandwidth to check this further, so I don't know if this is already in an already released kernel or one already in sid or experimental, but hopefully this helps.