Does OnAssetEditorRequestClose not get called when Asset Editor Closes?
I tested UAssetEditorSubsystem::OnAssetEditorRequestClose and it works correctly.
This is my code
AssetEditorSubSystem->OnAssetEditorRequestClose().AddLambda([this](UObject* Asset, EAssetEditorCloseReason CloseReason)
{
this->OnCloseTab(Asset, CloseReason);
}
);