Fixed post_msg fallback when not available in block_gateway