Problem occured when the first call to get_channel_preview was directly followed by others, before the channels_preview_def was resolved. In that case, the other calls all returned an empty array, as only the channels_preview array was only filled with the RPC result for the first call to get_channel_preview (the one which initiated the RPC).