Right now you are able to set targets to be removed from a session "when met." This is an excellent feature, but it works a little differently than expected. Our company marks targets as mastered when they meet criterion in Intervention but we do not want them to be removed until after they progress through each Maintenance phase. Also, there is no way to mark targets as mastered after meeting maintenance criteria. The result is targets being removed from sessions prematurely before maintenance data can be taken.
Possible solution 1: add a "mark as goal mastered" option to maintenance criteria.
Possible solution 2: Set removal so that targets are removed when they complete the final criterion in the progression, not the one that marks it as mastered.