If there is any poly in batting or the fabric it will not stick. Also I've experienced issues with fabric that has been starched and 505 not liking each other. One other thing I've had happen is with batiks, residue from the dyeing processes will cause the no sticking to happen.