Retrieve total number of threads user has posted (InProcess)

I am trying to get a TotalCount of the number of threads posted by a user.

The C# code below returns zero

var threads = Apis.Get<IForumThreads>().List(new ForumThreadsListOptions { AuthorId = 2366, IncludeSubGroups = true });
dashboard.CommunityDashboard.ForumPostCount = threads.TotalCount;

The Widget API code returns the number of threads my user has created - 6

$core_v2_forumThread.List("%{ AuthorId = 2366, IncludeSubGroups = $true  }")