Thanks for your question, which I thought was rather obvious, but in fact alerted me to the problem. Rather like me asking colleagues with computer problems whether or not they've actually plugged in their computer
. It turns out that although I had already entered events into the Calendar, the Calendar setting "Days to look ahead" was set to the default 21 days. I thought I had changed this, but it seems it must have been a change specific to logged in users. This meant that events saved in the Calendar further away than 21 days were not appearing in the "Upcoming Events" block for guests, but were appearing for logged in users.
Any way, simply increasing the number in the "Days to look ahead" setting sorted things out. Thanks.
) in those blocks only makes it possible to make the block visible or not - by default both are visible to anyone - but I not the contents, which is what I want to make visible.
) in those blocks only makes it possible to make the block visible or not - by default both are visible to guests - but not the contents.