I can see from your video that you're experiencing crashes during the import process in UE 5.5.4. Let me help you troubleshoot this issue.
Common Import Issues to Check:
File Naming Convention - Starting with Unreal Engine 5.3+, there's a critical requirement: your asset files cannot share a common prefix. For example:
- ❌
spineboy.skel and spineboy.atlas (won't work - same prefix)
- ✅
spineboy-data.skel and spineboy.atlas (will work - different prefixes)
Import All Required Files Together - Make sure you're importing all three files at once:
- The skeleton data file (
.json or .skel)
- The atlas file (
.atlas)
- The texture file(s) (
.png)
Correct Plugin Installation - Verify that:
- You've copied the
spine-cpp/spine-cpp folder to Plugins/SpinePlugin/Source/SpinePlugin/Public/
SpinePlugin is added to PublicDependencyModuleNames in your project's Build.cs file
- Your project is a C++ project (Blueprint-only projects won't work)
Steps to Try:
- Rename your files if they share a common prefix (e.g., rename
spineboy.skel to spineboy-data.skel)
- Delete any partially imported assets from the Content Browser
- Select all three files (
.skel or .json, .atlas, and .png) when importing
- If the crash persists, try reimporting by right-clicking the asset and selecting
Asset -> Reimport
The "overwrite file" prompt you're seeing suggests there might be a conflict with existing assets. Try clearing out any previous import attempts before importing again.
If the issue continues after trying these steps, it would be helpful to share your project files (the exported Spine files) so the issue can be investigated further.