5

get all active profiles with %PACTIVE and %PENABLED

The variables %PACTIVE and %PENABLED do not contain Profile names that have been assigned by Tasker, regardless of if they are active or enabled. Those variables will only contain the names of user-named Profiles. Also the expected function of %PACTIVE and %PENABLED is to get all Profiles that are enabled or active. 

Also some of the names that Tasker uses for auto-naming look like they were named by a user, which can cause problems later on, if an user thinks the profile was named by him.

2 replies

Similarly, if you run the Test Tasker -> List global variables action, it only returns variables which are currently set. Compare this with the variables tab in each project, which list all variables which are referenced, whether or not they are set.

RD

At the very least there should be a clear naming difference with named and unnamed profiles. If All unnamed profiles were all not capitalized and even add  additional flag to the name like "variable set (tasker)"  then you could search and filter these as well.