Mac System.Text.Json

I’m having issues with using System.Text.Json to de-serialize in my plugin on Mac.
my plugin targets framework 4.7.2, used nuget to add System.Text.Json
When compiled, I have my .gha and 2 .dll (System.Text.Encodings.Web.dll and System.Text.Json.dll)
On both windows and mac my plugin loads fine, but when using functions that relies on System.Text.Json, mac isn’t able to de-serialize, while windows can do it just fine.

anyone know why this is happening?

OK, I’ve found the issue
Mac requires a few additional libraries compared to windows to use System.Text.Json
specifically System.Buffers and System.Memory