Did you try spraying the top and then pressing the top onto the batting?
Sometimes if the top is starched too heavily, I have problems with it sticking.
Also, I have had problems with the spray if the can is not at least room temperature and the fabrics, as well. In other words, it doesn't work as well for me when it is cold.