Fixes an issue where values would be stored before channels were ready for them.
Signed-off-by: digitaldan <dan@digitaldan.com>