Я просто предполагаю, что вы пытались поместить map
в mapForContent.
var mapForContent: HashMap<String, HashMap<String, Map<String, Any>>>? = null
val map = it.value as HashMap<String, Map<String, Any>>?
Это несоответствие типов, поскольку mapForContent должно быть
HashMap<String, HashMap<String, Map<String, Any>>?>?
, или карта должна быть
HashMap<String, HashMap<String, Map<String, Any>>