nope they always stick to whatever you chuck them at, my guess is that you may have a little bit of lag so when you chuck the walker has actually already moved and then it shows it to you like it still there but it isn't so it just goes to the floor, or your doing it too quick and just not aiming good enough. next time your in game put them on anything, wall, or even your own walker and you will see it sticks.