Awful experience with MedallionClass App.
Ruined the whole trip for me. Spent hours trying to upload information needed prior to cruise. App did not work and found out later that most others had the same experience.
Also had problems with App while on board. Many times it would not work at all.