Vrect should have ripple for proper communication. An external power supply, especially with large output capacitance, will mute this ripple and interfere with communication.