She nay have already passed it and it slipped by the trap.
Agreed,
May have already passed
and missed it.
Painful in any case.
Most kidney stones are uric acid stones, but there are also other types. Depending on the type, there are several home remedies readily available. Google “treatment for kidney stones” and you will find them there.