I have a map with an enum as key and a struct containing a list as value.
Executing this code creates a new map entry but, even though the print string triggers, it leaves me with an empty list.
What do I do wrong ?

I have a map with an enum as key and a struct containing a list as value.
Executing this code creates a new map entry but, even though the print string triggers, it leaves me with an empty list.
What do I do wrong ?

You need to call Add to map again, because Find returns you a COPY of the structure (list), not a reference to the one in the map container itself.