Ok, weird issue. I am using multinetwork which is supported by wordpress under the hood but not widely known. This basically allows you two create two or more multisite network installs on the same db.
I’m using bb on each main site of the multisite network.
I uploaded custom icons to the first network admin and it all works great. However, when I try on the second network admin, they show in the admin as being loaded and active but they don’t show in the page builder icons library.
I tried deleting all the icons and trying again as well as clearing the bb cache but no love.
update: I figured it out. It has something to do with the where the uploads are being stored. I noticed that the very main site that creates the subnetworks stores their uploads in the uploads folder like so
Then, below all this is the sites folder.
/sites
-/1
–/2016
–/bb-plugin
—/cache
—/icons
-/2
…etc
However, keep in mind that the /sites/1 folder actually still represents the very top network folder (there’s 2 and it’s confusing).
All I did was copy the icons from the main network folder located directly under “uploads/bb-plugin/icons” into the sites/1 and sites/2.
It looks like bb is looking in the /sites directory and was being thrown off by the weird directory structure of a mutlinetwork.
I tried to recreate this on our dev site which is running multisite but I can’t. I uploaded the custom font icon to the Network Admin Settings > Page Builder > Icons section and I was able to use it on the main site as well as on the subsites. Can you give us more info on your multisite install? Better yet, can you share temp admin access so we can check?