Normally the fee pool is funded by 50% of the asset registration fee. None of the genesis assets have a pre-funded fee pool.
Our options are to:
1. Print some BTS to pre-fund the fee pools
2. Allow donations to pre-fund the fee pools
3. Create a worker to fund the fee pool
Any user at any time can fund the fee pool of any asset, but traditionally the ISSUER is responsible for both funding the pool and establishing the core-exchange-rate.
The wallet should be smart enough to handle paying the fees in CORE but it currently doesn't detect an empty fee pool and auto-revert to paying fees in CORE.