Ionic Android Build error on V3

I am having an error on my ionic build android not sure what changed, the app builds only after uninstalling Geofence and geofence is the whole app functionality.
Could you please assist me error below

E:\xamp\htdocs\lcl-loadtracker\platforms\android\build\intermediates\manifests\full\debug\AndroidManifest.xml:30:
error: No resource identifier found for attribute ‘appComponentFactory’ in package ‘android’
error-screenshot-ionic

my environment is below
CLI packages
@ionic/cli-units: 1.19.2
ionic (ionic CLI): 3.20.0

Global packages
Cordova CLI: 7.1.0

Local Packages
@ionic/app-scripts: 3.2.0
Cordova Platform: Android 6.3.0
Ionic Framewrok: ionic-angular 3.9.2

Installed Platforms
Android 6.3.0
Browser 5.0.4

Ionic Framework
Ionic Version: 3.2.0
Node Js: V8.12.0
NPM: 6.4

According to my experience plugins related to Location or Maps are not fully stable till time in Ionic so sometimes they are not working as per expectation .

Hi OmDionic, the app has a deployed version that’s working with Geofence so l have made updates thats why lm puzzled with the error as soon as l uninstall it the app builds

Please check the Troubleshooting Section https://github.com/abgrano/cordova-plugin-geofence