I printed a mesh banner once and it came with a paper liner to keep the ink off of the printer platten. Check with the manufaturer on temps, because if we used high heat the paper liner was a nightmare to peal off.
Hit the distrubuter and manufatures up about profiles and temps. You pay them to money get something back from them.