diff --git a/devices/devices/observation_control.py b/devices/devices/observation_control.py
index bf838330431887df6098546429dc8849cdc6195d..d48258b3e4c00b1266cec9742794bd27ff3a4668 100644
--- a/devices/devices/observation_control.py
+++ b/devices/devices/observation_control.py
@@ -290,7 +290,7 @@ class ObservationControl(Device):
             self.create_dynamic_device(class_name, device_name)
         except DevFailed as ex:
             error_string = "Cannot create the Observation device instance {} for ID={}.  This means that the observation did not start.".format(device_name, obs_id)
-            logger.error(error_string)
+            logger.exception(error_string)
             Except.re_throw_exception(ex, "DevFailed", error_string, __name__)
 
         try: