Yes, generally updates dont push until the roku makes a request for the update, just like when adding a private channel. When you add a new private channel, the owner site actually tells the user about the "channel store shuffle":
Channels typically will show up on your Roku player within 24 hours. To access your new channel now, you can refresh your channel lineup by entering and exiting the Roku Channel Store on your Roku playe
This is how users force updates and installs, otherwise the roku will update at some point when the box is idle.
Netgear WNR2000v2
Linksys WRT54G with DD-WRT Firmware acting as Client Bridge
Soundbridge M2000/M500/R1000
Roku 2 XS 3100
-------------------------------------------------
It's all in the <sup>details</sup>