I had some 10 asset () calls in the INITRUN, and then with while (asset(loop ("EUR/USD", " ",...) ).
Besides the above, this in 2.38.1 started to cause other problems when TICKS was set (trades were only entered for the first asset in the loop() macro (changing the asset order changed the asset with trades).

Without TICKS, trades were entered for all assets in the loop().

Once I removed asset () calls in the if (Init) {} , prior to loop() - both problems disappeared.

The script has been working for over a year in prior versions without any such problems.