Process Definition not Triggered from $bean->save()

Hi everyone.

I am struggling to figure out why, but a process definition that uses the "Changes" method is not firing when a logic hook is using $bean->save(). The changes is a simple "No to Yes" but when saving the record it doesn't go into the processes.

I tried doing:

$dataChanges = $bean->dataChanges;
$bean->dataChanges = $dataChanges;

But seemingly had no luck. Has anyone seen this before?