@support
ok I did what @antinomy said below and the 'state' strategy worked.
https://quantiacs.com/community/topic/46/macroeconomic-data-with-quantiacs/3?_=1619554449031

However, it broke my old strategies. So he further suggested to:
https://quantiacs.com/community/topic/46/macroeconomic-data-with-quantiacs/5?_=1619556376479
And my old strategies are running again.

Ok, so looks like for now for all strategies without a state I have to output and pass None to weights for the state & pass a state variable to the strategy.
Will keep you updated. Thanks for looking into the issue.