'libenet.so' is not 16KB-aligned. All builds for Play Store are required to be 16KB aligned from 1 Nov 2025.
Building on Unity 2022 gives this warning;
Plugin 'Mirror/Runtime/Transport/Ignorance/Plugins/Android/arm64-v8a/libenet.so' is not 16KB-aligned. This may cause issues on ARM64 devices running Android 15+.
This has been fine so far, but going forward Google requires that ALL libraries used in Play Store are REQUIRED to be 16KB-aligned from November 1st 2025.
Could the libraries please be rebuilt with 16KB-aligned support?
Here is the warning on Google Play Console on apps featuring non-16KB-aligned libraries;
To ensure that your app works correctly on the latest versions of Android, Google Play requires all apps targeting Android 15+ to support 16 KB memory page sizes. From 1 Nov 2025, if your app updates do not support 16 KB memory page sizes, you won't be able to release these updates. Your latest production release does not support 16 KB memory page sizes.
Here is a related page on compilation, linked by Google Play Console with the warning. https://developer.android.com/guide/practices/page-sizes#compile-16-kb-alignment
Unity specific info https://discussions.unity.com/t/info-unity-engine-support-for-16-kb-memory-page-sizes-android-15/1589588
Support for 16 KB sizes is available from the following Unity versions: Unity 6000.1+ released February 9, 2025 Unity 6000.0.38f1+ released February 14, 2025 Unity 2022.3.56f1+ released January 15, 2025 Unity 2021.3.48f1+ released January 22, 2025 accessible under extended LTS support for Enterprise/Industry customers