It doesn't fail, but you're right you can't reach inside submodules with terraform console; I wish you could.
It "fails" in that I cannot use it to debug my code or print out outputs like the . In general, Terraform's debuggability story is very poor, and the DX tools (like the VS Code plugin) are lacking