diff --git a/python/skills/skills/episodic_verbalization.py b/python/skills/skills/episodic_verbalization.py
index 58b90ed45f2a632c2f65bf46e7b1f38a9135af1a..422bb5f57fd3fe6c0bf7592747e28f6e19d5b17e 100644
--- a/python/skills/skills/episodic_verbalization.py
+++ b/python/skills/skills/episodic_verbalization.py
@@ -76,8 +76,9 @@ class EM_Verbalization_Tree:
                 self.tree = tree
             self.history_cache.write_bytes(pickle.dumps(self.tree))
             print("updated tree")
-        except KeyError:
+        except KeyError as e:
             print("Could not load all necessary memories, did you consolidate information into Object, Speech, Skill and SymbolicScene Memory?")
+            print("Did not update tree due to KeyError regarding:", e)
         
         
     def answer_question_with_tree(self, question: str, config_file_name: str= "armarx_lt_mem/full", llm_option_dict:str= "{'type': 'ChatOpenAI', 'model_name': 'gpt-4o-mini', 'request_timeout': 30, 'max_retries': 2}"):
diff --git a/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py b/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py
index 326b0a29bd3de01abd8050bb0f808d63d2699255..d65b295435f98491c3fec2a0a4dbc3c7cb7f224e 100644
--- a/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py
+++ b/python/skills/skills/episodic_verbalization_core/em/armarx_lt_mem.py
@@ -184,6 +184,7 @@ def load_episode_from_armarx_lt_mem(
     print("Loading references for memory")
     memory = MemoryServer(str(mem_export_dir.parent), mem_export_dir.name)
     memory.loadReferences()
+    print("Loaded references")
     asr_entries = list(_iter_all_instances(memory, 'Speech', 'SpeechToText',
                                            start_from_timestamp_s_since_epoch=start_from_timestamp))
     tts_entries = list(_iter_all_instances(memory, 'Speech', 'TextToSpeech',
diff --git a/python/skills/skills/langchain-cache.db b/python/skills/skills/langchain-cache.db
index 726578a6886d11c570246f5025c2edb9a5318253..e51d221d977ffe817c98b86a5caf4af31ffbc162 100644
Binary files a/python/skills/skills/langchain-cache.db and b/python/skills/skills/langchain-cache.db differ
diff --git a/source/armarx/speech/components/episodic_verbalization_skill_provider/Component.cpp b/source/armarx/speech/components/episodic_verbalization_skill_provider/Component.cpp
index e05d3e0878bf3234b99966112182c12ea6e394da..fce0ff7f9330707b84cf4594b76b2fe8c7f7e332 100644
--- a/source/armarx/speech/components/episodic_verbalization_skill_provider/Component.cpp
+++ b/source/armarx/speech/components/episodic_verbalization_skill_provider/Component.cpp
@@ -24,6 +24,7 @@
 #include "Component.h"
 
 #include <ArmarXCore/core/ManagedIceObjectPlugin.h>
+#include <ArmarXCore/core/exceptions/local/ExpressionException.h>
 #include <ArmarXCore/libraries/DecoupledSingleComponent/Decoupled.h>
 
 #include <armarx/speech/skills/EpisodicVerbalization/skills/Episodicverbalization.h>