Panel is secondary, rule in alarm.com should disarm. Rule exists → disarming doesn’t happen. Interestingly i also have a rule that turns on some lights when I disable the system and that seems to work most of the time.
This is indicative of issues with the network. If you can view the device in Alarm.com and your panel, there is no reason it won’t work with rules.
It looks like this isn’t related to a Surety account so I can’t look into any potential issues, but common problems include distance from the panel, lack of repeating nodes, low batteries during inclusion, too much distance from the controller during inclusion, smartthings and the 2GIG panel too far apart during the pairing. Incomplete data can be transmitted resulting in loss of functionality.
Different controller, but same basic steps and considerations described in the following thread.