I have the exact same issue nothing in the FAQ has worked to fix it...
Trying to unblock the files with all antivirus/malware protection disabled (and hearthranger and hearthstone excluded anyway) and run it as admin causes a crash
Quote:Application: Hearthranger_Init_Helper.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileLoadException
at HsSetup.SetupUnblockFiles.ExtractZippedData(Byte[], System.String)
at HsSetup.SetupUnblockFiles.DownloadStreamFromUrl(System.String)
at HsSetup.SetupUnblockFiles.WorkerOfUnblock()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
Was botting fine and woke up to this so I assume this is something on your end that needs updating or fixing.
Bot connects to the game fine, presses play fine then it just keeps saying "deck not found !" then if play is pressed on the deck selection screen it gives me the "transitstatemachinefromoffline"
Not sure what made this suddenly break after weeks of working fine