The audio issue may just be because you're using AudioPlayer2D nodes rather than AudioPlayer nodes.
AudioPlayer2D/3D are position based, so if it's on the left side of the camera it'll only play in the left headphone. AudioPlayer is a universal sound player good for non-position based audio.
Hopefully that helps if you haven't already switched it up :)