Adjust your heat/pressure settings for the blue. Make sure it's set to Overprint (as opposed to overLAP). Double check and/or change the heat setting in GSPPlot to "Hot".
For the adidas decal - is there a reason you're not just printing blue onto white vinyl? Looks like you could also just print a solid white shape beyond the cutline, and print the cobalt blue overtop with the adidas logo "combined" with the blue shape - knocking out the blue and letting the white shine through.
Depending on which white foil you're using - have you considered just printing white OVER the blue? If you're using a regular white foil, you might have to hit it twice. I get good results with Arctic White in a single pass, though.