I think the object is initialized since as I mentioned in the first part, the forward method is tried to apply some operation (inverse) which  was not built on the canonical pytorch builds, the code is exactly the same as the first trial except I load the custom build .aar files. What’s your suggestions to double check? If the object isn’t null is it justified to put aside this matter?
Update:
After investigating further your suggestion, I found out when I use the successfully built library the Module not working as expected to it’s canonical built counter part (implementation 'org.pytorch:pytorch_android:1.9.0')
Here I put together some code to cover this issue.
public class CameraModel  {
    private static final String TAG = "CameraModel" ;
    private static final String FORMAT_INFERENCE_TIME = "Inference Time:.0%dns" ;

    private Module mModule ;
    public final String AssetName = "parastab_model.pt" ;

    private final Context mContext;
    private final TextView mInferenceTimeTextView ;

    public CameraModel(Context context, TextView inferencetimetextview) {
        mContext = context ;
        mInferenceTimeTextView = inferencetimetextview ;

        try {
            String assetFile = assetFilePath(mContext, AssetName);
            mModule = Module.load(assetFile);
        } catch (Exception e) {
            Log.e(TAG, "Something went wrong loading module") ;
            e.printStackTrace();
        }
    }

 // Following code is mainly from the PyTorch's Android Demo App
    public static String assetFilePath(Context context, String assetName) {
        File file = new File(context.getFilesDir(), assetName);
        if (file.exists() && file.length() > 0) {
            return file.getAbsolutePath();
        }

        try (InputStream is = context.getAssets().open(assetName)) {
            try (OutputStream os = new FileOutputStream(file)) {
                byte[] buffer = new byte[4 * 1024];
                int read;
                while ((read = is.read(buffer)) != -1) {
                    os.write(buffer, 0, read);
                }
                os.flush();
            }
            return file.getAbsolutePath();
        } catch (IOException e) {
            Log.e(TAG, "Error process asset " + assetName + " to file path");
        }
        return null;
    }

When I used the custom build library in which is loaded via the following code:
// May be something is wrong with how I loaded the aars ?
implementation fileTree(dir: '/path/to/pytorch_android/', include: ['*.aar', '*.jar'], exclude: [])

I get the following error:
2021-08-04 21:58:52.905 27364-27364/? E/CameraModel: Something went wrong loading module
2021-08-04 21:58:52.906 27364-27364/? W/System.err:     at com.parano.parastab.CameraModel.<init>(CameraModel.java:41)
2021-08-04 21:58:52.929 27364-27364/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.parano.parastab, PID: 27364

Is the Module isn’t compiled correctly(beside the fact that it shows successful build)? Can you check the CMake summary and tell me if I miss any required flags at compilation time?