Interesting update: Adding the second asset (EUR/GBP f.i.) to AssetsFix fixes the problem. The created threads somehow reference AssetsFix despite the script setting a custom list. And they reject the selected asset if it's not in AssetsFix. I think it's a bug.