Has anyone had issues with or fixed blueprint go to definition in an engine source build?

This error is thrown when double-clicking or right clicking and selecting “Go To Definition” on a blueprint node.

LogSelectionDetails: Warning: NavigateToFunctionSource:  Unable to find symbols for 'AFS_PlayerController::IsCursorCaptured' [Element not found.]

I’m using Unreal 4.27 (And cannot upgrade) on a source build, and am comfortable making engine changes if necessary. The error is thrown from FSourceCodeNavigationImpl::NavigateToFunctionSource, and appears to be because SymGetSymFromName64 can’t find the symbol. Something seems like it’s probably messed up in the build config, but I’m not even sure where to look.
It does seem to successfully run on functions from the Engine module for some reason. it fails consistently on functions from my game’s main module, a couple third party plugins, and some engine plugins.
Thanks!