I developed a separate bare-bones player to debug and it played just fine, strange.