Driver.quit() does not stop the AUT

Hello,
Im using Driver.quit() and server.stop() on the AfterTest and afterMethod since i was with appium server 1.22.2
Now i upgraded to the Appium 2.2.3 and i kept using java-client 7.3.0 and testng 7.5
The application is not stopped anymore after tests done, was ok before the upgrade
Do i have to upgrade the java client too ? is there any non compatibility with versions ?

[AndroidUiautomator2Driver@cacd] Creating session with W3C capabilities: {
[AndroidUiautomator2Driver@cacd] “alwaysMatch”: {
[AndroidUiautomator2Driver@cacd] “platformName”: “android”,
[AndroidUiautomator2Driver@cacd] “appium:adbExecTimeout”: 50000,
[AndroidUiautomator2Driver@cacd] “appium:allowTestPackages”: true,
[AndroidUiautomator2Driver@cacd] “appium:androidInstallTimeout”: 30000,
[AndroidUiautomator2Driver@cacd] “appium:app”: “/Users/nkherfani/Downloads/TOTR_V3121.apk”,
[AndroidUiautomator2Driver@cacd] “appium:appActivity”: “com.xxxxxxx.xxxxxxxxx.ui.activity.SplashScreenActivity”,
[AndroidUiautomator2Driver@cacd] “appium:appPackage”: “com.xxxxxxxx.preprod”,
[AndroidUiautomator2Driver@cacd] “appium:appWaitDuration”: 30000,
[AndroidUiautomator2Driver@cacd] “appium:clearDeviceLogsOnStart”: true,
[AndroidUiautomator2Driver@cacd] “appium:uiautomator2ServerInstallTimeout”: 50000,
[AndroidUiautomator2Driver@cacd] “appium:autoGrantPermissions”: true,
[AndroidUiautomator2Driver@cacd] “appium:automationName”: “UiAutomator2”,
[AndroidUiautomator2Driver@cacd] “appium:deviceName”: “Android”,
[AndroidUiautomator2Driver@cacd] “appium:newCommandTimeout”: 0,
[AndroidUiautomator2Driver@cacd] “appium:noReset”: true,
[AndroidUiautomator2Driver@cacd] “appium:systemPort”: 8201,
[AndroidUiautomator2Driver@cacd] “appium:udid”: “R5CT626WF0X”
[AndroidUiautomator2Driver@cacd] },

in most cases you need NOT stop app after test BUT make sure on driver start app will be restarted.

optionsUiAutomator2.setCapability("appium:forceAppLaunch", true);

also check