AAAAAAAA
diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KaFirDefaultPropertySetterSymbol.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KaFirDefaultPropertySetterSymbol.kt
index 3925069..b883372 100644
--- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KaFirDefaultPropertySetterSymbol.kt
+++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KaFirDefaultPropertySetterSymbol.kt
@@ -41,7 +41,7 @@
     val owningKaProperty: KaFirKotlinPropertySymbol<*>,
 ) : KaPropertySetterSymbol(), KaFirSymbol<FirPropertyAccessorSymbol> {
     private val backingPsiSetterWithoutBody: KtPropertyAccessor?
-        get() = (owningKaProperty.backingPsi as? KtProperty)?.setter
+        get() = (owningKaProperty.psi as? KtProperty)?.setter
 
     init {
         requireWithAttachment(
diff --git a/analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolTest.kt b/analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolTest.kt
index b5ac9d9..90604bc 100644
--- a/analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolTest.kt
+++ b/analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolTest.kt
@@ -151,7 +151,7 @@
 
         compareResults(pointersWithRendered, testServices, disablePsiBasedLogic)
 
-        configurator.doGlobalModuleStateModification(mainFile.project)
+//        configurator.doGlobalModuleStateModification(mainFile.project)
 
         restoreSymbolsInOtherReadActionAndCompareResults(
             directiveToIgnore = directiveToIgnore,
diff --git a/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt b/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt
index d654718..f27f10a 100644
--- a/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt
+++ b/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt
@@ -8,6 +8,7 @@
 import com.intellij.extapi.psi.StubBasedPsiElementBase
 import com.intellij.psi.PsiElement
 import com.intellij.psi.PsiFile
+import com.intellij.psi.PsiInvalidElementAccessException
 import com.intellij.psi.PsiMember
 import com.intellij.psi.PsiNamedElement
 import com.intellij.psi.PsiQualifiedNamedElement
@@ -396,7 +397,7 @@
 
     private fun renderPsi(psi: PsiElement, printer: PrettyPrinter) = printer {
         if (!psi.isValid) {
-            append("<invalid element $psi>")
+            append("<invalid element $psi because of ${PsiInvalidElementAccessException.findOutInvalidationReason(psi)}>")
             return
         }
         append(psi::class.java.simpleName)