HID Communication on Arduino Leonardo to Windows 10

Hello!

I'm currently working on a simple HID communication app on Windows 10 using C# and an Arduino Leonardo and I'm wondering if anyone has had more success than what I'm seeing.

My Arduino code is a simple echo in addition to a placeholder message if it hasn't received anything, this has been tested and confirmed to be working using a separate app.

Using this(Devices - Windows app development | Microsoft Learn) article as a basis for my WinApp but I am receiving no bytes when I attempt to read.

Does anyone have any experience with this, or suggestions for what I could be doing wrong?