As of 5.4, turning on 32-bit client in launcher preferences will not activate the 32-bit client, only the 64-bit client will launch.
To remedy this, rename WoW-64.exe to anything else and run Wow.exe.
Should help if your operating system is still 32-bit.