Skip to content

BUG: App Waits for, Attempts to Cancel Already-Filled Order, Possible Duplicate MKT Order -> 2x Position Weight #106

@moconnell

Description

@moconnell

Apparently some orders must fill before the update handler is attached. At any rate, the app waits until the timeout and tries to cancel orders that have already filled, resulting in a could-not-cancel-order exception:

20/02/2026, 01:15:39.2601349 (Local time)

Failed to cancel order 325877624290 for ADA: Could not cancel order - [ServerError.Unknown] Unknown error (OK)

YoloBroker.Hyperliquid.Exceptions.HyperliquidException:
   at YoloBroker.Hyperliquid.HyperliquidBroker+<CallAsync>d__30.MoveNext (YoloBroker.Hyperliquid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: /home/runner/work/yolo/yolo/src/YoloBroker.Hyperliquid/HyperliquidBroker.cs:890)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at YoloBroker.Hyperliquid.HyperliquidBroker+<CancelOrderAsync>d__17.MoveNext (YoloBroker.Hyperliquid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: /home/runner/work/yolo/yolo/src/YoloBroker.Hyperliquid/HyperliquidBroker.cs:553)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at YoloBroker.Hyperliquid.HyperliquidBroker+<>c__DisplayClass16_0+<<StartTimeoutMonitoringTask>b__0>d.MoveNext (YoloBroker.Hyperliquid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: /home/runner/work/yolo/yolo/src/YoloBroker.Hyperliquid/HyperliquidBroker.cs:451)

This order was filled 5 mins earlier:

21/02/2026 - 01:10:27 | Limit | ADA | Short | -- | 546 | -- | 0.28519 | No | N/A | -- | Filled | 325877624290

Metadata

Metadata

Labels

.NETPull requests that update .NET codeHyperliquidbugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions