Hi Marina - I've built an example, all be it very simple and hardcoded, and its working fine.
I'm going to start to replace some of the hardcoding in this test app from my actual app and see if I can see at what point it stops working.
Thanks for your help thus far and if I discover something I will post it back here for others.