Stopping firewall on CentOS 7

It is most likely the case where the process is hanging even is the service is disabled. Due to the firewall being started manually not using the daemon.

So run ps aux |grep firewalld and kill that process.