1) Did you really copy the code exactly?? (with getWorld().getCameraX() instead of getCameraX())
2) Is it really in a subclass of ScrollActor
---
3) You could fix it by expanding your background, however, this would mean that the background would also scroll, so you're going to see what you added, and it is just using more memory for something that can be fixed this easily
---
4) Do you have any code where you actually move the world's camera up?



However, my biggest problem still is the Y scroll of the map..
EDIT : I really fear the worst at this point :( . Kinda losing hope on my big project. please help out.