I am having the same (or at least similar) problem. The GhostDoc Pro keyboard shortcut and various menu options for documenting files/types/members, etc. aren't working for record types. If I use Visual Studio's triple slash ///, then some placeholders get generated.
I'm trying to document a record type defined like this:
namespace Foo;
public record class Vertex(double X, double Y);
This produces the following error:
Exception Source: Parser exception
Exception Message: error: identifier '{' expected, FileName: C:\Foo\Vertex.cs
Line: 8, Col: 21,
Line text: "public record class Vertex(double X, double Y);"
Not sure if it's related, but I'm also finding randomly that GhostDoc Pro is not showing up in the top-level Tools menu in Visual Studio. I have to mess with the toolbar settings to force it to show up, but even when it's there, documenting records still doesn't work.