One important thing I have just found is that it looks like the problem only happens when booting in enforcing mode. If I boot in permissive mode it does not happen. My home machines are currently set to boot in permissive mode and I'll test this evening to see if I can reproduce the problem if I change them to enforcing mode. If so I'll be able to do lots of testing during my vacation.