In 2017, the star cancelled a performance at Rock in Rio for medical reasons.