SGLT2 inhibitors help control diabetes and protect the heart and kidneys, but canagliflozin may raise fracture risk in vulnerable patients. Learn who should avoid it and which alternatives are safer.