Hi,
Please see this thread.
I suspect it has nothing to do with requesting permissions and has more to do with how Mac OS remembered them the first time the application ran.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz