Ok, now we’re getting somewhere. I think it’s pretty safe to say that whatever is breaking the REST API (such as the known problem with USERPRO) is making it impossible for the browser to communicate with the WordPress server on the Font Awesome REST API endpoints.
I think that until that is resolved, there’s not much more that could be done using this Font Awesome plugin, which is a sad loss. I’ve added quite a bit of extra error handling to try and work around some of the noise that other buggy plugins or themes might introduce, but I doubt this is something I’d be able to work around, if the REST API is rendered non-responsive.
So if it’s important for you to have your icons working, and it’s important to continue using USERPRO, and its REST API problem isn’t resolved soon enough for you, you could attempt a custom WordPress setup of Font Awesome.
That approach would allow you to set up whatever version of Font Awesome you want to use without a plugin. There’s even guidance in those linked docs for manually running the conflict detector and making use of its results to try and remove those other conflicting versions of Font Awesome that you know are lurking.
This is only recommended if you’re comfortable doing things like editing your theme’s functions.php
. It’s a lot of extra effort, but it may be worth it in this case. You’re unfortunately in one of the Total Chaos? scenarios here: multiple plugins breaking one another and suspending the known physical laws of the universe.