This is in a Laravel app. Dependencies have been installed with composer. But PHP tools keeps saying it can't find certain classes.

I am able to open the classes PHP Tools can't find, and the namespaces are correct. Phpstorm doesn't throw any unknown classes errors, so the problem seems to be in vscode / this extension.
I however did notice PHP Tools fails to process my vendor/composer/installed.json file.
Here's the full output of the Language server:
https://pastebin.com/z6hfL2qa
And here's the content of my vendor/composer/installed.json file, most likely the league/config or league/csv package is causing this bug:
https://pastebin.com/z6hfL2qa
Here's the error from the language server:
[Error - 7:22:11 PM] Processing packages errored: Arg_NullReferenceException at at PHP.VisualStudio.Language.Nodes.Library.LibraryFunctionNode..ctor(Function, BaseNode)
at PHP.VisualStudio.Language.Nodes.Library.LibraryMethodNode..ctor(Function, BaseNode)
at PHP.VisualStudio.Language.Nodes.Common.TypeNodeEnum.GetMethods(TypeMemberFilter)
at PHP.VisualStudio.Language.Nodes.Common.TypeNodeExtension.TryGetMethod(Name, ITableFunction& )
at PHP.VisualStudio.Language.Nodes.Ast.TypeNode.TryFindMethod(TypeNodeExtension, Name)
at PHP.VisualStudio.Language.Nodes.Ast.TypeNode.Devsense.PHP.Nodes.Tables.ITableType.GetMethod(Name, HashSet`1)
at Devsense.PHP.ControlFlow.TypeRef.Helpers.ClassRefNode.ResolveMethod(Name, Boolean, ClassRefGraph, Int32, Int32 )
at Devsense.PHP.ControlFlow.TypeRef.Helpers.ClassRefNode.GetMethod(Name, Boolean, ClassRefGraph)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.<>c__DisplayClass92_0.<HandleMethodCall>b__0(ClassRefNode)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleMemberUseInternal(TypeRefMask, Span, TypeRef, Func`2, Action, Action)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectStMtdCall)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectStMtdCall(DirectStMtdCall)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleCallSignature(FunctionCallContext, QualifiedNameRef)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(ClassRefNode, MemberValue`1, QualifiedNameRef, CallSignature, Boolean )
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(ITableFunction, QualifiedNameRef, FunctionCall)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(TranslatedQualifiedName, Span, DirectFcnCall, ConditionBranch)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleFunctionCall(DirectFcnCall, ConditionBranch)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectFnCallWithoutMemberOf(DirectFcnCall, ConditionBranch)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitDirectFcnCall(DirectFcnCall, ConditionBranch)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.HandleArrayItem(ArrayItem)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.HandleArrayItem(ArrayItem)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitArrayEx(ArrayEx)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitAssignEx(VarLikeConstructUse, Expression, Operations)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitAssignEx(VarLikeConstructUse, Expression, Operations)
at Devsense.PHP.ControlFlow.Analysis.Visitors.ExpressionAnalysisVisitor.VisitValueAssignEx(ValueAssignEx)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockStatements(Block)
at Devsense.PHP.ControlFlow.Graph.GraphVisitor.VisitCFGBlockInternal(Block)
at Devsense.PHP.ControlFlow.Analysis.Visitors.AnalysisVisitor.VisitCFG(ControlFlowGraph)
at Devsense.PHP.ControlFlow.Analysis.Visitors.TablesAnalysisVisitor.VisitCFG(ControlFlowGraph)
at Devsense.PHP.ControlFlow.Analysis.RoutineAnalysis.AnalyseRoutine(Boolean, Boolean& , LocalsState, TypeRefMask )
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.AnalyseRoutine(IRoutine, LocalsState, TypeRefMask, AnalysisContext&)
at PHP.VisualStudio.Language.Nodes.Project.ProjectAnalysis.EnsureRoutineAnalysed(IRoutine, AnalysisContext&)
at PHP.VisualStudio.Language.Nodes.Ast.BaseFunctionNode.GetInferredReturnType(ITypeRefContext, AnalysisContext&)
at PHP.VisualStudio.Language.Nodes.Ast.BaseFunctionNode.Devsense.PHP.Nodes.Tables.ITableFunction.GetReturnType(ITypeRefContext, ICallSiteContext, AnalysisContext&)
at PHP.VisualStudio.Language.Nodes.Ast.BaseFunctionNode.Serialize()
at PHP.VisualStudio.Language.Nodes.Ast.MethodNode.Serialize()
at PHP.VisualStudio.Language.Nodes.Ast.TypeNode.PHP.VisualStudio.Language.Nodes.Common.ISerializableModel<Devsense.PHP.Manual.Model.Type>.Serialize()
at PHP.VisualStudio.Language.Nodes.Project.Helpers.ProjectContainerSerializer.Serialize(IProjectContainer)
at PHP.VisualStudio.Language.Nodes.Composer.Project.ComposerPackageProject.TrySerializeAstToContentModel()
at PHP.VisualStudio.Language.Nodes.Composer.References.ComposerReferences.WaitForChangesAndCache(ComposerNode, ComposerNodeReferences)
at PHP.VisualStudio.Language.Nodes.Composer.References.ComposerReferences.<>c__DisplayClass13_0.<<TryAddComposerNode>b__0>d.MoveNext()