We are starting to use SourceLink V2 on a project for debugging our internal nuget packages. We have it set up properly (as best as we can tell) and are able to successfully debug into normal, synchronous methods.
Unfortunately, much of our code is written asynchronously (using async/await). When we try to step into any methods that are awaitable, the compiler skips right over the line. I have confirmed that the PDB is available and the source code is embedded into the PDB using "dotnet sourcelink print-urls [path.pdb]".
Is this a known limitation? If so, is there a workaround of some sort to allow for this type of debugging? Has anyone successfully debugged asyncronous libraries using SourceLink?