Remote tile images was the issue. I've worked around this as follows
- On first App Startup set the tiles to placeholder local images (set a flag in settings to indicate the tile is setup)
- Set the App tile to the remote images as normal after this
This seems to work fine, I found it mentioned on one of the documentation pages I read for the 10th time last night.