diff --git a/src/Ryujinx.Ava/Ryujinx.Ava.csproj b/src/Ryujinx.Ava/Ryujinx.Ava.csproj
index 146871b61..f545e2a2f 100644
--- a/src/Ryujinx.Ava/Ryujinx.Ava.csproj
+++ b/src/Ryujinx.Ava/Ryujinx.Ava.csproj
@@ -12,6 +12,7 @@
     <TieredPGO>true</TieredPGO>
     <AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
     <ApplicationManifest>app.manifest</ApplicationManifest>
+    <JsonSerializerIsReflectionEnabledByDefault>true</JsonSerializerIsReflectionEnabledByDefault>
   </PropertyGroup>
   <PropertyGroup>
     <PublishAot>true</PublishAot>
diff --git a/src/Ryujinx.Ava/rd.xml b/src/Ryujinx.Ava/rd.xml
index bff808d1d..34599efa3 100644
--- a/src/Ryujinx.Ava/rd.xml
+++ b/src/Ryujinx.Ava/rd.xml
@@ -257,8 +257,6 @@
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Audio.AudioOut.AudioOut"
                   Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ISocketManager"
-                  Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Ncm.Lr.LocationResolverManager.ILocationResolver"
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Mii.IStaticService"
@@ -347,10 +345,6 @@
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Ins.ISenderManager"
                   Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ILocalGetFrame"
-                  Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.IUnknown1"
-                  Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Ldn.IUserServiceCreator"
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Spl.IRandomInterface"
@@ -365,8 +359,6 @@
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.SurfaceFlinger.HOSBinderDriverServer"
                   Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ILocalManager"
-                  Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Ncm.IContentManager"
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Vi.ISystemRootService"
@@ -381,8 +373,6 @@
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Ns.IVulnerabilityManagerInterface"
                   Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.IInfraManager"
-                  Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Caps.IAlbumApplicationService"
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Am.Tcap.IManager"
@@ -459,8 +449,6 @@
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.SurfaceFlinger.BufferItemConsumer"
                   Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ISocketGetFrame"
-                  Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Nv.NvDrvServices.NvHostCtrl.NvHostCtrlDeviceFile"
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Pctl.ParentalControlServiceFactory.IParentalControlService"
@@ -551,8 +539,6 @@
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Time.StaticService.ITimeZoneServiceForGlue"
                   Dynamic="Required All" />
-            <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ILocalGetActionFrame"
-                  Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Notification.INotificationServicesForSystem"
                   Dynamic="Required All" />
             <Type Name="Ryujinx.HLE.HOS.Services.Am.Spsm.IPowerStateInterface"