there could be many reasons for the downgrade.....
equipment swap
inop seat
fam
full fare pax
your profile doesn't show your status so if there were multiple folks who could have been downgraded, those with lowest status go first
what was your original seat number?
what was the equipment when your u/g cleared & was it the same when your boarded?
now as to compensation for the downgrade, i'll defer to others....