(4.2) Collision channels are not being saved after creation

After creating a custom collision channel and restarting the engine the collision is not saved. I know that in 4.0 you had to hit “Set As Default” but that option is permanently greyed out now for me. Any ideas?

Hey Gary_Effin_Oak,

A fellow user had the same issue yesterday. Here is a link to the post: https://answers.unrealengine.com/questions/52391/bug-project-collision-channels-not-keeping-after-s.html. It is a now a bug in our database.

Sorry for the inconvenience.

Hey Gary_Effin_Oak (had to type that awesome name),

I have found a workaround for now if you are interested.

  • Just open up a previous version (I used 4.1.1)

  • Create a blank project

  • Create the channels you want

  • Click “Set as default”

  • Open the DefaultEngine.ini (from the blank project), and copy the “+DefaultChannelResponses” entries under “[/Script/Engine.CollisionProfile]”

  • Paste them into the DefaultEngine.ini (from the project that wont save

  • Make sure the ECC_GameTraceChannel#'s increment properly

  • Save the file

  • Profit?