I may have discovered something interesting or I may be an idiot but you might want to try this on your Android controller and see if it makes any difference. I have a bunch of different Samsung tablets, all usually positioned in cradles with the long side horizontal. On every one of the dratted things my Sonos widget keeps going blank and it takes multiple cycles of tap and return to the home screen before it would show data again. I'd pretty much given up on the widget today and decided to shrink it down to a smaller size and use the space for other stuff.
On every tablet I had the widget two rows high and one row (on each side) short of full width, when I shrank it down to have two open rows on each side of it, poof magic, my data came back. So far it has worked on every tablet and after several hours none of them have gone back to blank.
If you have the problem try it and let me know if it makes a difference for you.