There is something weird going on in my cocos2d game I can't figure out the problem.

I have a very simple files structure for my game, 1 intro layer, 1 main menu layer, 1 game layer.

While I was developing I skiped the menu layer in order for the game jump from intro layer to save time.

Now I finished the game, I added back the main menu and when game layer is called from it it crashes!!??

it never crashes if I skip the main menu layer.

Edit:

Important, If I have remove the main menu layer it works just fine... main menu doesn't add any texture atlas, there is only one I am using entire the whole game.

this is the message error:

```
"CCSprite: Batched sprites should use the same texture as the batchnode"

```

from this gamelayer code:

```
_myitens = [CCSpriteBatchNode batchNodeWithFile:@"mytextureatlas.png";

```

The funny thing is Main menu Layer only feature is to have a button(image from file and not texture atlas) that calls the game layer....

it is very confusing I can't see how to approach this issue

any tips are valid thanks