It has been reported that the Campaign application allows for profiles to be inserted into the database from a workflow without an OrgID. This will cause the profile record to throw errors if accessed.
Currently an enhancement has been submitted for this (CAMP-45730) to include guardrails to prevent this from occurring in the future.