USourceControlHelpers::IsEnabled is blueprint callable and crashes shipping builds

“IsEnabled” is a very generic name so someone accidentally used the USourceControlHelpers version (when intending to check the value of a variable of the same name), which lead to a crash in shipping builds. I don’t have a valid callstack or logs for it because it only occurs in Shipping.

Could you please make USourceControlHelpers::IsEnabled not crash in Shipping and consider changing the name to something more specific to avoid accidental usage?

Steps to Reproduce
1: Add this BP node

2: Trigger it in a shipping build

3: Crash

[Image Removed]

Hi There,

A bug report has been created to address the issue you have reported. You can track progress at https://issues.unrealengine.com/issue/[UE\-312471](https://jira.it.epicgames.com/browse/UE-312471) when the bug becomes publicly available.

I am going to go ahead and close this issue but if you have any further information or questions you can always pick up the conversation here.