I want to use a localized string with multiple Macros that should be replaced from two different data sources (Monobehaviours): “Press {B} in {Time} seconds.”
The Input macro gets replaced correctly but it fails to find the Time macro replacement (FormatArguments are two MonoBehaviours, the order does not seem to matter but one has the Controls localization and the other one calculates the time. It always fails at the second macro) during Runtime even though the preview function in the StringReference works correctly.
Am I missing something related to the FormatArguments feature or this a bug?