If they're already voided but still stuck in Pending Approval, it usually points to a workflow, script, or record state that didn't update correctly. Since removing the approval workflow didn't help, it's worth checking for any SuiteFlow state, SuiteScript, or system process that's still locking the status.
I've handled similar NetSuite workflow issues before and can help identify what's keeping those journal entries stuck and get them back to the correct status.