To a native speaker, the use of "shame" here is fine. However, it may leave a learner confused. He might think that it's shameful not to be able to attend.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.