Need help with a device type - works in simulator, not on phone

I submitted this to support, but they said to post here:

I have done the following so far:

Created a custom device type, associated it to my smartshield, allowed it one simple action (push)

It works fine in the IDE when I am in debug mode (in that it actually sends the command to the device), and the device responds to my command.

When I try to press the button in my phone app. I get nothing.

Not sure what I need to do to make it work in my phone app. Check out this post for my device type definition so far: Need help with creating a device type - custom actions

Anyone?

here is more text so I can post…