Please provide a succinct description of the issue.
Doesn't work when parameter is a tuple:
let receivesTuple thisIsAVeryImportantTupleName =
let (a, b) = thisIsAVeryImportantTupleName
a + b

But works when parameter is a struct tuple:
let receivesStructTuple thisIsAVeryImportantTupleName =
let struct (a, b) = thisIsAVeryImportantTupleName
a + b

Both in Rider and Visual Studio