added timeouts/retries to McUUID
and handle resulting null UUIDs