This is pretty normal for Lilongwe. I can't remember the last time I flew out of there on any airline and actually got a printed boarding pass. The "system" is always down for some reason.
I remember flying out of Blantyre a few years ago on ET and no boarding pass being issued at all. They simply checked our names off a list as we boarded the aircraft.