Pytorch_jni.dll: The specified procedure could not be found ->Module.load() Please help me

I have a pytorch model which I serialized through torch.jit.trace. I want to use it in an android app. When I load the model through Module module = Module.load(“model.pt”); I get this error:

“Exception in thread “main” java.lang.UnsatisfiedLinkError: C:\Windows\System32\pytorch_jni.dll: The specified procedure could not be found
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:315)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:287)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2427)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
at java.base/java.lang.System.loadLibrary(System.java:1989)
at com.facebook.soloader.nativeloader.SystemDelegate.loadLibrary(SystemDelegate.java:24)
at com.facebook.soloader.nativeloader.NativeLoader.loadLibrary(NativeLoader.java:52)
at com.facebook.soloader.nativeloader.NativeLoader.loadLibrary(NativeLoader.java:30)
at org.pytorch.NativePeer.(NativePeer.java:10)
at org.pytorch.Module.load(Module.java:28)
at org.pytorch.Module.load(Module.java:38)
at com.example.pytorch_app.Temp.main(Temp.java:28)”
All these lines point to the load function.

I have tried using Java/Kotlin, tried changing versions but nothing is working. I’ve been stuck on it for days. Please help @ptrblck