Follow the contract. It says 8 in a row. Demand your 8 in a row if the company says no double shift, file a grievance on it. If your BA tries and talks you out of it tell them you want it pushed to panel, not the center level and not the local level, the panel level. Until then make sure your the last one on whatever warehouse shift your working, and file every single second a supervisor works. File a grievance every single day your not getting 8 straight hours, if your BA says you don't need to, file every single day anyway, tell whoever your friends with to do the same thing. There is nothing else you can do. Keep in mind the company has a pretty good idea that if they force 22.4s to double shift many won't do it because of the hassle it creates. They are trying to starve the 22.4s.