DFplayer not communicating with Nano/Uno

Try powering it independently of the board and connecting a common ground between them.
There's a better schematic here.
Dfplayer mini play command does not work - Using Arduino / Audio - Arduino Forum