I could be completely wrong - seriously out of touch - but I think there may be more to it than that (but your point about Pivots is also useful)
Tguclu said that the right paddle is completely offscreen so i'd be interested to know what the position values are returned by NSLog()
I think the screenWidth value is likely the culprit. From what i've read [[UIScreen mainScreen] bounds] will always report the size of the screen in portrait mode (for now). From his description it sounds like his game is landscape.
For example, here's the output for the Scaffold project in both orientations:
2014-08-25 16:04:17.577 Scaffold[3998:60b] new size: 320x568 (portrait)
2014-08-25 16:04:17.579 Scaffold[3998:60b] ScreenWidth: 320.000000
2014-08-25 16:04:17.579 Scaffold[3998:60b] ScreenHeight: 568.000000
2014-08-25 16:04:24.706 Scaffold[3998:60b] new size: 568x320 (landscape)
2014-08-25 16:04:24.708 Scaffold[3998:60b] ScreenWidth: 320.000000
2014-08-25 16:04:24.709 Scaffold[3998:60b] ScreenHeight: 568.000000
This is because [[UIScreen mainScreen] bounds] is not orientation-dependant. It always reports the original portrait mode even if an app starts in landscape. The work around is to get the bounds of the parent object. (Note that in iOS8 [[UIScreen mainScreen] bounds] is now orientation-dependent and returns the correct size depending on the orientation: View Controller Advancements in iOS8: UIScreen)
In our case, I think the Scaffold project already handles this really well:
int gameWidth = Sparrow.stage.width;
int gameHeight = Sparrow.stage.height;
There is even a call in the Resize event to handle an app that supports changes in orientation.
The output using the above is as follows:
2014-08-25 16:04:17.577 Scaffold[3998:60b] new size: 320x568 (portrait)
2014-08-25 16:04:17.577 Scaffold[3998:60b] gameWidth: 320
2014-08-25 16:04:17.577 Scaffold[3998:60b] gameHeight: 568
2014-08-25 16:04:24.706 Scaffold[3998:60b] new size: 568x320 (landscape)
2014-08-25 16:04:24.707 Scaffold[3998:60b] gameWidth: 568
2014-08-25 16:04:24.707 Scaffold[3998:60b] gameHeight: 320
Of course, I could be completely off track; in that case i'll crawl back under my rock.. 😕