Hopefully issue 1 is resolved and won't reappear. Also hopefully, Comcast will get you a newer box that knows how to properly establish HDCP handshakes.
I suppose you might double-check your sub cable connections or try a different interconnect to the sub - a loose connection or weak spot in the cable could do some odd stuff with no obvious pattern.