I have migrated a SharePoint 2010 site to SharePoint online, and we have a workflow which show correctly inside the list settings >> Workflow, as follow:-

[![enter image description here](https://i.stack.imgur.com/zogKk.png)](https://i.stack.imgur.com/zogKk.png)

But when i tried to edit the workflow using SP Designer 2013, i got this error :-
[![enter image description here](https://i.stack.imgur.com/XQORF.png)](https://i.stack.imgur.com/XQORF.png)

now i tried to delete the cache from these 3 locations:-

* C:\Users\\AppData\Local\Microsoft\WebsiteCache
* C:\Users\\AppData\Roaming\Microsoft\SharePoint Designer\ProxyAssemblyCache
* C:\Users\\AppData\Roaming\Microsoft\Web Server Extensions\Cache

i also tried to edit the workflow from "SP Designer" >> "All Files" >> "Workflow" >> open the ".xmol". 

but none of the above fix the issue for me. can anyone advice please?