It is a firmware dependence for the WiFi module. Each module have their firmware released with the SDK and they are located in .../resources/firmware directory for SDK-3.x releases.
Yes, you have this issue for BCM43341 in SDK-3.0.1 with firmware release "wl0: Aug 19 2013 11:04:00 version 6.10 (TOB) (r377328 WLTEST) FWID 01-0".
The BCM43341 firmware had been updated on WICED SDK-3.1.2 to "wl0: Oct 13 2014 15:30:03 version 22.214.171.124 (r507746 WLTEST) FWID 01-f6" which should solve your problem.
Please move to Wiced SDK-3.1.2.
We upgraded to SDK-3.1.2 and still cannot use WICED_COUNTRY_UNITED_STATES_REV4. It's a not a big deal, we just did not understand what the difference between WICED_COUNTRY_UNITED_STATES_REV4 and WICED_COUNTRY_UNITED_STATES are and how they affect (if they do) the performance or properties of the WiFi.
The performance on 3.1.2 is significantly improved so upgrading was necessary nonetheless, but WICED_COUNTRY_UNITED_STATES_REV4 still causes wwd_management_init to fail.