So it turns out that when you create a “Device Template” in LinuxMCE you should allow it to create a “Device” because it can cause problems.  In this particular case I was trying to create a “Device Template” for use with my Samsung LCD(s) using IR.  Basically when I first created the template I could add/teach it IR codes, but as soon as I saved it and closed the template window I could no longer go back into the template to make additional changes/learn more IR codes. So after a couple of hours of sulking, I noticed it had created a Device with this Template so I deleted it and *bang* I can now edit the Template!! wooo.