Nano 33 BLE & Dfplayer Mini crash issues

I'm now wondering if driving the DFPlayer from the Nano +3.3v pin is the issue? Going to try +5v (as supplied to the Nano) on the DFPlayer and connect back to the Nano through a logic level converter to get back to +3.3v and keep the Nano happy.