[variables] %Fil%=ºseDir%\Projects\nativeEx_barebone\script.project [process] IniRead,%Fil%,Variables,%API%,%result_1_a% IniRead,%Fil%,Variables,#$pAPI#$p,%result_1_b%brings empty values in the target vars.
The log shows:
[Success] IniRead - [ºseDir%\Projects\nativeEx_barebone\script.project] Section [Variables] key [ºseDir%\Projects\nativeEx_barebone\Basic\Build\api.script] to variable: [%result_1_a%] with value []
[Success] IniRead - [ºseDir%\Projects\nativeEx_barebone\script.project] Section [Variables] key [ºseDir%\Projects\nativeEx_barebone\Basic\Build\api.script] to variable: [%result_1_b%] with value []
The second code line with '#$p' should really ask the [Variables] key = %API% valu into %result_1_a%, rather than asking for the value of [Variables] key = <value of %API%>
Peter
BTW: If API.script [Update-Api] currently still works, is rather random. It is also affected by this bug.