Folloup to my previous message: it looks like setting int ta_logs_diagnostics = 1; in transports/libta/diagnostic.c line 45 was a bit early: as far as I understand, transports do not file non-delivery *yet*, and the scheduler does not do it *already* with this setting. Setting this to zero makes things work as usual. Matti, am I missing something? Eugene