ThermalLabel SDK generates native printer commands (a.k.a. RAW printer commands) and it might not work in Remote Desktop scenarios because a limitation in the printing technology from MS (called Terminal Services Easy Print or TS Easy Print) shipped with Windows Vista or later versions. MS provides a fix to this issue in the article WritePrinter() with RAW data fails to print with TS Easy Print
Applying the fix stated in that MS article should allow you to get ThermalLabel SDK to successfully print in Remote Desktop sessions.
For further assistance, please contact our dev team