WTV020SD 'Refinement'

Hi,

I have made a connected toy ball that makes some sounds. I copied the sparkfun breakout board for the WTV020SD and amplifier module when making a PCB circuit but the sound didn't work when it came back from assembly.

I have spent far too long hunting for the problem and finally found it (but want to understand why it was the issue)!

I had left the positive pads of the two decoupling capacitors floating, not tied to 3.3v. I had noticed this earlier... and stupidly thought it wouldn't be enough to be the whole issue.
Please can someone help me understand why this would stop it working altogether?

The functionality of the PCB now will play a few tiny sound clips and then cut out. Now the decoupling capacitors are quite far from the chip, would this be the source of the issue?

Images:


Sparkfun breakout boards: