Personally I think it's a firmware issue but tech support is continuing to work with me to find a solution and I greatly appreciate their efforts. Hopefully we'll all find a resolution for the problems we've been having but above all I'm pleased and amazed at how responsive the companies tech support has been.