Convention Center gets $24m for errors