Fixed handling of errors in multigroup callback

This bug caused showing user -ENOENT instead of -ETIMEDOUT in most of cases