Terrain Editor breaks if you have an instance called "Terrain"

Having a second instance under workspace called Terrain can break the Terrain editor

This is a default baseplate place where I’ve renamed the baseplate to “Terrain”. Adding a part and calling it “Terrain” does not seem to cause this issue to happen. This seems dependent on some internal child ordering.
Baseplate.rbxl (16.8 KB)

I open up studio and I immediately get an error message for terrain editor. If I click on the terrain editor button it grays out/ungrays but nothing opens or closes. I would expect for the terrain editor to open when clicked. This has been happening for at least three weeks, but I haven’t had any use for the terrain editor until now.

I have tried reinstalling studio multiple times. One of the times the error didn’t show up (but Terrain Editor still wouldn’t open) until studio was restarted.

15:03:21.638 - TerrainProgressUpdate is not a valid member of Part
15:03:21.638 - Stack Begin
15:03:21.638 - Script ‘Plugin_TerrainToolsV2.rbxm.TerrainToolsV2.Src.Components.Functions.TerrainImporterInstance’, Line 62 - function new
15:03:21.639 - Script ‘Plugin_TerrainToolsV2.rbxm.TerrainToolsV2.Bin.main’, Line 114
15:03:21.639 - Stack End
15:03:22.042 - Unable to load plugin icon.
15:03:22.059 - Requested module experienced an error while loading
15:03:22.059 - Stack Begin
15:03:22.059 - Script ‘Plugin_TerrainEditor.rbxmx.TerrainEditor.Plugin.MainPanel’, Line 43
15:03:22.060 - Stack End
15:03:22.060 - Requested module experienced an error while loading
15:03:22.060 - Stack Begin
15:03:22.060 - Script ‘Plugin_TerrainEditor.rbxmx.TerrainEditor.Plugin.main’, Line 1
15:03:22.061 - Stack End
15:03:22.061 - IsSmooth is not a valid member of Part
15:03:22.061 - Stack Begin
15:03:22.061 - Script ‘Plugin_TerrainEditor.rbxmx.TerrainEditor.Plugin.TerrainRegionEditor’, Line 23
15:03:22.062 - Stack End

2 Likes