Apparently, creating a document with a manually generated id in Firestore is a recurring Google request.
The confusion is about the fact that Firestore does not provide the id as part of the data, but rather inside the snapshot itself.
https://www.bepohq.com/blog/rtfm-firestore-create-document-with-id
RTFM! 😄