Giving error reasoning for different push networks

done for https://issues.jboss.org/browse/AGPUSH-772