The CCBusyNode has a contentSize of 0 which can cause problems when using it with other nodes. Not sure how exactly you'd work out the content size of the activity indicator (transform its bounds into cocos2d space)?