diff --git a/TBF/BenchControl/StateMachine.cs b/TBF/BenchControl/StateMachine.cs
index 74fcc181f..6bc53607a 100644
--- a/TBF/BenchControl/StateMachine.cs
+++ b/TBF/BenchControl/StateMachine.cs
@@ -783,6 +783,8 @@ namespace TBF.BenchControl
/// List of Event-s returned from the state operations, null == quit
public static IList WaitRunDevsRunOps()
{
+ Thread.Sleep(100); /// Insert 1/10 sec.delay between RunOperations() and RunDeviceAfter()
+
foreach (var device in devices) device.RunDeviceAfter();
if (WaitNextTick())
@@ -799,7 +801,9 @@ namespace TBF.BenchControl
}
foreach (var device in devices) device.RunDeviceBefore();
-
+
+ Thread.Sleep(100); /// Insert 1/10 sec.delay between RunDeviceBefore() and RunOperations()
+
IList events = State.RunOperations();
return events;
///