A new UUID is generated, if none is specified, when recompiling from scratch, not if you retrieve an existing project. It is not clear from your last message which case falls into your situation. Could you clarify?