Description

This is due to Plugin loading order.
If the EditorDebugTool plugin is loaded before *SourceCodeAccess( in exsample : VisualStudioSourceCodeAccess ) plugin is loaded, CanShowModulesTab() returns false and the button will not appear. 

The unstable load order is caused by unstable results of the FindPluginsInDirectory().

 

Setting the LoadingPhase in the EditorDebugTools plugin descriptor to PostDefault works around the issue.

Steps to Reproduce
  1. Launch the editor
  2. See Tools>Debug>Modules button in the top menu

Result:

The button may not appear ( repro rate is 5/10 )

 

 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-168330 in the post.

0
Login to Vote

Backlogged
ComponentUE - Editor - Workflow Systems
Affects Versions5.0
CreatedOct 26, 2022
UpdatedJan 20, 2024