The new version of Sturdy prevents being KO'd from full health. This means that if your Roggenrola is at full health it could get hit with any attack and not faint, being left with 1 HP at the most.
However, if Roggenrola has just 1 HP taken out of its health bar, it is completely open to being KO'd with one hit. This is likely what happened in your situation.