I think, the parameters in the asset list are different when the asset is a currency or not. GBPUSD_B1 is probably not detected as currency because of the "_B1".