Are you buying from Home Depot or Lowes? I'm struggling with the concept that either store has mortar on hand that's a year old, or with the sack from 2017, over 2 years old. Where I live, they rotate their stock and sell so much of it that there is always new stuff coming in. Just guessing, I don't think any of it sits for more then a month or two.
Bagged stuff in spite of the plastic liner will absorb moisture into the product. Obviously the OP's first batch was already hydrated when he opened the bag. Storing cement on a concrete floor accelerates the absorption for some reason.
Side light, many years ago I was at an auction with my dad. They had a pallet of cement in bags about 6 bags high. Thumping the bags indicated it was solid a concrete. Guys were commenting "worthless already hard", my dad with only a 3rd grade education said let's check this out. he pulled out his trusty jackknife and probed some of the bottom bags, it wsa not hydrated just packed down from the weight of the product over time. He was the only bidder and he got the whole pallet for $25. We used every bit of it.
Ron
S219: congrats and guessing old mix didn't have enough Portland in it. if you have more bags of the old stuff laying around maybe buying a 60 or 94 bag of Portland cement would maybe be a good purchase and add a portion to each batch. i'm not 100% on this working, but thinking it should.
in any case you are back in business.
Adding extra Portland will work well. Premixed bags can always use a little help.
Or; a bag of mortar sand, Portland cement and some builders lime mixed so there is an over abundance of Portland but still nice and sticky. Gives you a better strength mortar.
In the original batch if the Portland had gone thru a chemical reaction there would be hard lumps in the bag.
About that much as experience will tell.
Sorta depends on what the mix looks like and it’s still sticky.