When the debug log is intialized (f.e. upon a UI reload, starting a new game, etc.) the popup handling is wrong. If pop up on errors is set, it shows up if there's an info/warning message (which was newly introduced in 4.30 RC 1) but not if there's an error.
The behavior is correct however, if the error/warning (aka: info) message occurs after the initialization is completed.