Ok so in news regarding JLBXB3’s issues with the plugin.
I went in and checked for the AllServers functionality in the SteamSubsystem and it has a hard switch for searching either Client servers only, or Dedicated servers only. Originally I was going to just remove the AllServers option and have users search twice, but I realized that there is only one search allowed at a time. So rather than have users have to stagger the searches I am just having the plugin itself search twice and combine the two lists together.
I should have it committed some time later today with an at least mostly functional SteamWorkshopLibrary as well.
His main issues were unrelated and due to project setup, but it did let me find this bug and fix it, so thats good.