logo
search
Others

How to Fix CSV Import Errors in Viva Engage Communities

Rana GarciaRana Garcia Oct 1, 2026 868 views

Question details

Users are encountering a "something went wrong" error when trying to import a CSV file to manage a Viva Engage community.

How to Fix CSV Import Errors in a Viva Engage Community
Product
Microsoft Viva Engage
Device & OS
not provided
Scenario
Importing community members or bulk data via CSV into a Viva Engage community.
Observed behavior
The import process fails with a generic error message due to invalid file structure, encoding issues, missing columns, or unsupported values in the CSV.
Before you start

Before making changes, download the official Viva Engage CSV template to ensure your current file's column headers exactly match the required structure.

Solution 1Recommended

Clean Data Formatting and Save as UTF-8 CSV

Resolve file structure and encoding issues by removing invalid data and saving the file with the required UTF-8 encoding.

Viva Engage requires a strictly formatted CSV file to process community imports. Extraneous data, such as blank rows, formulas, or special characters saved in standard encodings, will trigger a "something went wrong" error.

1
Remove unsupported formatting

Open your CSV file in a spreadsheet editor. Highlight your data, remove any cell formatting, and delete any formulas, replacing them with plain text values.

2
Clear empty rows and duplicates

Scroll to the bottom and right of your dataset. Delete any completely blank rows and columns to prevent the system from reading null values. Use your software's "Remove Duplicates" tool to ensure each entry is unique.

3
Save with UTF-8 encoding

Navigate to File > Save As. In the file format dropdown menu, explicitly select "CSV UTF-8 (Comma delimited)". This ensures all special characters are processed correctly by Viva Engage.

Clean Data Formatting and Save as UTF-8 CSV
Template Compliance: Ensure your top row contains exactly the header names specified by Viva Engage, with no missing required columns.
Seamless Data Preparation

Prepare and Clean CSV Files with WPS Office

Use WPS Spreadsheet to easily clean up data formatting, remove blank rows, and accurately save your community data as a UTF-8 encoded CSV file for seamless Viva Engage importing.

  1. 1. Open raw data: Launch WPS Spreadsheet and open your raw community data file.
  2. 2. Clean the dataset: Use the built-in Data tools to remove duplicates, delete empty rows, and clear unsupported formatting.
  3. 3. Export to CSV: Click Menu > Save As, and choose CSV (Comma delimited) from the format list.
  4. 4. Confirm encoding: When prompted by WPS Spreadsheet, ensure the text encoding is set to UTF-8 to guarantee compatibility with Viva Engage.
Highly compatible with Microsoft Excel CSV formatsBuilt-in tools for duplicate removal and rapid data formattingEasily specify UTF-8 encoding when saving filesLightweight, fast, and completely free to use
microsoft office alternative - wps office

Frequently Asked Questions

Why does Viva Engage require UTF-8 encoding for CSV files?

UTF-8 encoding ensures that special characters, accents, and non-English text are read correctly without breaking the database import process. Standard encodings may scramble these characters and cause an import failure.

What columns are mandatory for a Viva Engage community import?

Viva Engage requires exact column headers matching their official template, typically including email addresses or user principal names. If headers are missing, renamed, or misplaced, the system cannot map the data.

How do I remove hidden formatting in my CSV data?

You can copy all your data and paste it back using the "Paste as Plain Text" option in your spreadsheet editor. This strips out any hidden HTML, invisible spaces, or background formulas that might disrupt the CSV structure.

Can file size cause a CSV import error?

Yes, exceptionally large CSV files may cause the import process to time out, resulting in a generic error. It is recommended to split large imports into smaller batches of a few thousand rows at a time.