---
schema_version: "1"
id: fc20c8716389d8f6239cfbcdda1caea36072132590ec7411a56725e4fd526508
title: Batch Job Failures
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_batch_job_failures.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_batch_job_failures.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 3251154ade320bdd2e81aafd56dc1d90467ba23e2f2a0d8bd9218ac1972cc776
description: Fix EPCProductAttribJSONBatchJob failures caused by a List to Map conversion error due to mismatched ValueDataType__c on AttributeAssignment__c records.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Batch Job Failures

Fix EPCProductAttribJSONBatchJob failures caused by a List to Map conversion error due to mismatched ValueDataType\_\_c on AttributeAssignment\_\_c records.

Resolve List to Map conversion error.

**Issue**

EPCProductAttribJSONBatchJob fails with an "Invalid conversion from runtime type List to Map" error.

**Cause**

Check if `ValueDataType__c` on the `AttributeAssignment__c` records match its definition.

**Resolution**

1. Run this query to identify attribute assignments for the target product:
    
    ```sql
    select Id, vlocity_cmt__AttributeName__c, vlocity_cmt__ValueDataType__c, vlocity_cmt__AttributeId__r.vlocity_cmt__ValueType__c from vlocity_cmt__AttributeAssignment__c where vlocity_cmt__ObjectId__c = ':productId'
    ```
2. If there are any differences, compare it against any other Product's `AttributeAssignment__c` and fix it.
3. Rerun the batch job.