I got this fixed:
Theoretically, the “Times in the weblog should differ by” option on the “general options” page should solve this (setting this to 2 in my case). However this was never saved due to a missing row in the database.
Manually inserting this by
INSERT INTO wp_options
( option_id
, blog_id
, option_name
, option_can_override
, option_type
, option_value
, option_width
, option_height
, option_description
, option_admin_level
)
VALUES (
”, ‘0’, ‘gmt_offset’, ‘Y’, ‘1’, ‘2’, ’20’, ‘8’, ”, ‘1’
);
fixed this. Posts from w.bloggar now immediately appear in the blog.