It does not appear as there is already a background object in the layout, the one you have outside layout. Every text will have background object associated with it, and that particular texts background happens to be the one outside the layout.
a) Move all backgrounds to proper positions at layout start
b) Move single text and single background outside the layout
c) Have all objects in separate layout, so you don't need to have any objects outside layout