Sharepoint - SharePoint Workflow 2013 Always Suspended
Okay, after weeks of struggling here I found the solution.
I just need to activate Workflow can use app permissions in Site Settings and create elevated permission.
I followed this link: Create a workflow with elevated permissions by using the SharePoint 2013 Workflow platform Hope this helps!
While creating the 2013 workflow go the workflow settings and uncheck the "Automatically update the workflow status to the current status" checkbox.
In the workflow, just write a log to history list and try to publish. Check if the workflow is working.