The string "Giant's Castle (Ground Floor)" no longer matches a location name; use "Castle in the Clouds in the Sky (Ground Floor)" instead
That message always means it needs updating in a script somewhere.
As far as I could tell, the distinction only existed for different default goals.
The two also had different non-combat rates.