I am having the identical symptoms- so you are not alone.
First, what build of Win 7 are you using- I am using 7077-64 bit
Second, Look at the Event log (Control Panel-Administrative Tools->Event Viewer->Windows Logs->Applications
I am getting this error about pipes being closed: I have no idea what it means....
Log Name: Application
Source: CommercialSkipAddIn
Date: 4/23/2009 2:46:38 PM
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: MEDIA7CENTR64
Description:
User: Chris
System.Runtime.Remoting.RemotingException: Failed to write to an IPC Port: The pipe is being closed.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Write(Byte[ data, Int32 offset, Int32 size)
at System.Runtime.Remoting.Channels.ChunkedMemoryStream.WriteTo(Stream stream)
at System.Runtime.Remoting.Channels.Ipc.IpcClientHandler.SendRequest(IMessage msg, ITransportHeaders headers, Stream contentStream)
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.MarshalByRefObject.GetLifetimeService()
at Microsoft.MediaCenter.Hosting.Infrastructure.RemoteSponsor.AddObject(MarshalByRefObject mbroNewObject)
at Microsoft.MediaCenter.Hosting.Infrastructure.ProxyCache.RegisterProxy(MarshalByRefObject target, CustomInvokeProxy proxy)
at Microsoft.MediaCenter.Hosting.Infrastructure.CustomInvokeProxy..ctor(MarshalByRefObject mbroTarget, Type typ, CustomInvokeDelegate dlgt, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.CustomInvokeProxy.WrapRemoteObject(MarshalByRefObject mbroTarget, CustomInvokeDelegate dlgt, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.ModalCustomInvoke.WrapReturnMessageIfNeccesary(IMethodCallMessage mcm, IMethodReturnMessage mrm, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.ModalCustomInvoke.CustomInvoke(MarshalByRefObject mbroTarget, MethodCallMessageWrapper mcm, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.CustomInvokeProxy.Invoke(IMessage msg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.Collections.IDictionary.GetEnumerator()
at Microsoft.MediaCenter.MediaMetadata..ctor(IDictionary legacyDictionary)
at Microsoft.MediaCenter.MediaExperience.get_MediaMetadata()
at babgVant.MediaCenter.Application.PvrPlay(Object objSess)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="CommercialSkipAddIn" />
<EventID Qualifiers="0">0</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-04-23T21:46:38.000000000Z" />
<EventRecordID>1951</EventRecordID>
<Channel>Application</Channel>
<Computer>MEDIA7CENTR64</Computer>
<Security />
</System>
<EventData>
<Data>User: Chris
System.Runtime.Remoting.RemotingException: Failed to write to an IPC Port: The pipe is being closed.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Write(Byte[ data, Int32 offset, Int32 size)
at System.Runtime.Remoting.Channels.ChunkedMemoryStream.WriteTo(Stream stream)
at System.Runtime.Remoting.Channels.Ipc.IpcClientHandler.SendRequest(IMessage msg, ITransportHeaders headers, Stream contentStream)
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.MarshalByRefObject.GetLifetimeService()
at Microsoft.MediaCenter.Hosting.Infrastructure.RemoteSponsor.AddObject(MarshalByRefObject mbroNewObject)
at Microsoft.MediaCenter.Hosting.Infrastructure.ProxyCache.RegisterProxy(MarshalByRefObject target, CustomInvokeProxy proxy)
at Microsoft.MediaCenter.Hosting.Infrastructure.CustomInvokeProxy..ctor(MarshalByRefObject mbroTarget, Type typ, CustomInvokeDelegate dlgt, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.CustomInvokeProxy.WrapRemoteObject(MarshalByRefObject mbroTarget, CustomInvokeDelegate dlgt, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.ModalCustomInvoke.WrapReturnMessageIfNeccesary(IMethodCallMessage mcm, IMethodReturnMessage mrm, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.ModalCustomInvoke.CustomInvoke(MarshalByRefObject mbroTarget, MethodCallMessageWrapper mcm, ProxyCache proxyCache)
at Microsoft.MediaCenter.Hosting.Infrastructure.CustomInvokeProxy.Invoke(IMessage msg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.Collections.IDictionary.GetEnumerator()
at Microsoft.MediaCenter.MediaMetadata..ctor(IDictionary legacyDictionary)
at Microsoft.MediaCenter.MediaExperience.get_MediaMetadata()
at babgVant.MediaCenter.Application.PvrPlay(Object objSess)</Data>
</EventData>
</Event>
Are you also getting this error?