I've actually seen people install electric fans that actually made the engine run hotter because it blocked airflow through the radiator.
If the engine is getting too hot, the problem is probably not going to be fixed by an electric fan.
The main issue with electric fans is they have WAY less horsepower available than the engine driven fan. So to expect them to provide as much cooling as an engine driven fan is pure folly.
That being said, the OP said nothing about his engine getting too hot. And maybe his electric fan is providing adequate cooling. Possibly so if he doesn't load the engine that much.
He asked for assistance to troubleshoot the fan not working, not for someone to tell him to ditch it and go back to the engine driven fan. It's his truck and if it works for him, then no one else should have a say in what to do.