FWIW, I would suggest spending some time to get the stallguard measurements.
The thing is, that your motor can just spin too slow, or just be too small, to generate enough back emf for stallguard to even detect something.
Not the thing that you are describing, but literally anything.
And then, if it can detect something, if you can reliably detect the stall in the graphs.
It could possibly be implemented.