I tried to add a taxable_income_bonus to a building (after reading this: https://forums.totalwar.org/vb/showthread.php?t=76744 ), but it doesn't seem to work since the tax income displayed in the settlement details window remains the same. Am I missing something?

This is what the code from the EDB file looks like:

Code:
building royal_demesne
{
    levels royal_control 
    {
        royal_control requires factions { northern_european, eastern_european, greek, southern_european, mesoamerican, egypt, turks, moors, } 
        {
            capability
            {
                happiness_bonus bonus -4
		taxable_income_bonus bonus 250
		trade_base_income_bonus bonus 100 requires building_present_min_level market corn_exchange
		trade_base_income_bonus bonus 150 requires building_present_min_level market market
		trade_base_income_bonus bonus 200 requires building_present_min_level market fairground
		trade_base_income_bonus bonus 250 requires building_present_min_level market great_market
		trade_base_income_bonus bonus 300 requires building_present_min_level market merchants_quarter
		trade_base_income_bonus bonus 100 requires building_present_min_level port port
		trade_base_income_bonus bonus 150 requires building_present_min_level port shipwright
		trade_base_income_bonus bonus 200 requires building_present_min_level port dockyard
		trade_base_income_bonus bonus 250 requires building_present_min_level port naval_drydock
		trade_base_income_bonus bonus 50 requires building_present_min_level castle_port c_port
		trade_base_income_bonus bonus 100 requires building_present_min_level castle_port c_shipwright
		trade_base_income_bonus bonus 150 requires building_present_min_level castle_port c_dockyard
		trade_base_income_bonus bonus 200 requires building_present_min_level castle_port c_naval_drydock
		trade_base_income_bonus bonus 100 requires building_present_min_level sea_trade merchants_wharf
		trade_base_income_bonus bonus 150 requires building_present_min_level sea_trade warehouse
		trade_base_income_bonus bonus 200 requires building_present_min_level sea_trade docklands
		trade_base_income_bonus bonus 100 requires building_present_min_level bank merchant_bank
		trade_base_income_bonus bonus 150 requires building_present_min_level bank merchant_vault
		trade_base_income_bonus bonus 100 requires building_present_min_level paper printing_press
		trade_base_income_bonus bonus 150 requires building_present_min_level paper printing_house
		trade_base_income_bonus bonus 50 requires building_present_min_level guild_merchants_guild merchants_guild
		trade_base_income_bonus bonus 100 requires building_present_min_level guild_merchants_guild m_merchants_guild
		trade_base_income_bonus bonus 150 requires building_present_min_level guild_merchants_guild gm_merchants_guild
            }
            material wooden
            construction  15 
            cost  10000 
            settlement_min large_town
            upgrades
            {
            }
        }
    }
    plugins 
    {
    }
}