I think you're asking about (portable thermal label printers) and GitHub in the context of a deep paper (likely meaning an in-depth technical analysis or research paper).
Even open-source software has its quirks. Here are solutions to frequent issues. niimbot github
niimbot by Open-Label-Printers