Unity3d + NGUI + Android Weird error .

Hello Community !
I am struggling through a very strange problem of this flashing black textures in my game .This happens in some of the devices like Oneplus one , moto e and moto g .
facts :
Unity version used : Unity Pro 4.6.6
All above mentioned devices used Lollipop 5.0 or 5.1
NGUI for gui version 3.6

Below is the attached buggy image ref…
http://imgur.com/U14IYGB

Turn off the “Multithreaded Rendering” setting in the player settings.