The issue is with creating a category via API and including a description. According to Canapin, the description of a category is the content of the automatically created “About” topic, and there’s no available “description” parameter in the request to create a category.
FLucas created a script to work around this by first creating the category and then modifying the first post of the “About” topic to add the description. The script can be found in FLucas’s post.
The solution worked, as confirmed by FLucas in response to Canapin’s inquiry.
The description of a category is the content of the automatically created “About” topic. The default text is probably considered “null” until it’s edited.
I think there’s no available “description” parameter in the request to create a category, and you need to make another API request to update the first post of the About topic.
Depending on your importing process, you might want to use a proper import script instead of using the API. See Support > Migration