[Android General] donaldta:
I would suggest you actually doing some troubleshooting before writing it off. There's something horribly wrong if the task is still running. Are you sure you're not confusing the task with the profile? There's a big difference. An active profile means that checks for the profile are current. The task executes when the profile becomes active. Since the task is only a one liner, it should never "be running" except for the moment that the profile changed and the task ran. That being written, you can use a terminal app or "adb shell" with dumpsys to identify if the tasker task is doing its job.

Take at look at the dumpsys output when we disable / enable the package. Maybe try testing package manager and dumpsys via terminal first, so you can get an idea of the response.

$ [COLOR="RoyalBlue"][B]su[/B][/COLOR]
# [COLOR="RoyalBlue"][B]pm disable com.parrot.audioservice[/B][/COLOR]
Package com.parrot.audioservice new state: [COLOR="Red"][B]disabled[/B][/COLOR]
# [COLOR="RoyalBlue"][B]dumpsys package com.parrot.audioservice[/B][/COLOR]
Receiver Resolver Table:
Non-Data Actions:
android.intent.action.REBOOT:
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 405308a0
android.intent.action.BOOT_COMPLETED:
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 40530b20
com.parrot.asteroid.audio.service.START:
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 40530750
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 40530a18

Service Resolver Table:
Non-Data Actions:
com.parrot.asteroid.ENABLE_AUDIO_TIMEOUT:
4052fbf8 com.parrot.audioservice/.AudioService filter 40530218
com.parrot.asteroid.audio.service.START:
4052fbf8 com.parrot.audioservice/.AudioService filter 4052fdb8
com.parrot.asteroid.audio.service.STOP:
4052fbf8 com.parrot.audioservice/.AudioService filter 40530090
com.parrot.asteroid.DISABLE_AUDIO_TIMEOUT:
4052fbf8 com.parrot.audioservice/.AudioService filter 405303a8

Packages:
Package [com.parrot.audioservice] (4065cbd8):
userId=10016 gids=[3002, 3003]
sharedUser=null
pkg=Package{4052f1e8 com.parrot.audioservice}
codePath=/system/app/com.parrot.audioservice.apk
resourcePath=/system/app/com.parrot.audioservice.apk
nativeLibraryPath=/data/data/com.parrot.audioservice/lib
versionCode=1
versionName=1.0
dataDir=/data/data/com.parrot.audioservice
targetSdk=10
supportsScreens=[small, medium, large, xlarge, resizeable, anyDensity]
timeStamp=1969-12-31 18:01:22
firstInstallTime=1969-12-31 18:01:08
lastUpdateTime=1969-12-31 18:01:22
signatures=PackageSignatures{40629378 [40645e70]}
permissionsFixed=false haveGids=true
pkgFlags=0x1 installStatus=1 [COLOR="Red"][B]enabled=2[/B][/COLOR]
grantedPermissions:
android.permission.BROADCAST_STICKY
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.SYSTEM_ALERT_WINDOW
android.permission.INTERNET
android.permission.BLUETOOTH
android.permission.WAKE_LOCK
# [COLOR="RoyalBlue"][B]pm enable com.parrot.audioservice[/B][/COLOR]
Package com.parrot.audioservice new state: [B][COLOR="Green"]enabled[/COLOR][/B]
# [B][COLOR="RoyalBlue"]dumpsys package com.parrot.audioservice[/COLOR][/B]
Receiver Resolver Table:
Non-Data Actions:
android.intent.action.REBOOT:
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 405308a0
android.intent.action.BOOT_COMPLETED:
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 40530b20
com.parrot.asteroid.audio.service.START:
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 40530750
40530608 com.parrot.audioservice/com.parrot.asteroid.audio.service.StartupIntentReceiver filter 40530a18

Service Resolver Table:
Non-Data Actions:
com.parrot.asteroid.ENABLE_AUDIO_TIMEOUT:
4052fbf8 com.parrot.audioservice/.AudioService filter 40530218
com.parrot.asteroid.audio.service.START:
4052fbf8 com.parrot.audioservice/.AudioService filter 4052fdb8
com.parrot.asteroid.audio.service.STOP:
4052fbf8 com.parrot.audioservice/.AudioService filter 40530090
com.parrot.asteroid.DISABLE_AUDIO_TIMEOUT:
4052fbf8 com.parrot.audioservice/.AudioService filter 405303a8

Packages:
Package [com.parrot.audioservice] (4065cbd8):
userId=10016 gids=[3002, 3003]
sharedUser=null
pkg=Package{4052f1e8 com.parrot.audioservice}
codePath=/system/app/com.parrot.audioservice.apk
resourcePath=/system/app/com.parrot.audioservice.apk
nativeLibraryPath=/data/data/com.parrot.audioservice/lib
versionCode=1
versionName=1.0
dataDir=/data/data/com.parrot.audioservice
targetSdk=10
supportsScreens=[small, medium, large, xlarge, resizeable, anyDensity]
timeStamp=1969-12-31 18:01:22
firstInstallTime=1969-12-31 18:01:08
lastUpdateTime=1969-12-31 18:01:22
signatures=PackageSignatures{40629378 [40645e70]}
permissionsFixed=false haveGids=true
pkgFlags=0x1 installStatus=1 [COLOR="Green"][B]enabled=1[/B][/COLOR]
grantedPermissions:
android.permission.BROADCAST_STICKY
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.SYSTEM_ALERT_WINDOW
android.permission.INTERNET
android.permission.BLUETOOTH
android.permission.WAKE_LOCK
#

You should be able to manually start the task to make sure dumpsys output changes appropriately. If it does work then connect your computer to the microUSB port of the Asteroid Smart so you can use "adb shell" to make sure that the task is actually changing the state when you turn off the ignition.

As far as this goes, are you sure that the individual task or profile isn't mark disabled? Meaning it will not execute.