After looking through the logs - I found this snippet.
[12:58:34.862 D] [LuaEvents] Getting argument values for event COMBAT_LOG_EVENT_UNFILTERED
[12:59:56.891 D] System.AccessViolationException: Could not read bytes from 48C9E6E8 [299]!
Damn it, So while I was posting this I had it qued up for random bg and I switch back to it only to find it dc'ed
[Singular] Casting Soulstone on Myself
[Singular] Casting Soulstone on Myself
[BGBuddy]: Queueing up for RandomBattleground
Not in game
(log may not be from this exact DC - v)
[20:20:12.595 N] [BGBuddy]: Queueing up for RandomBattleground
[20:20:13.207 D] [LuaEvents] Getting argument values for event COMBAT_LOG_EVENT_UNFILTERED
[20:20:13.208 D] [Singular-DEBUG] [CombatLog] Myself cast of Soulstone#20707 failed: 'Not yet recovered'
[20:20:23.341 D] [LuaEvents] Getting argument values for event COMBAT_LOG_EVENT_UNFILTERED
[20:21:21.859 N] Not in game
Extracted newest version of HB to a new folder where I dont have any new plugins etc. going to try that out.