I know the "Physical Events Not Logging..." thread is long. Here is what I ended up doing:
Since this time I have also installed/setup the Zone Motion Controllers app to create a motion zone and then only refresh switches in that "zone" after motion inactivity. So for example I have 5 motions in my downstairs master suite and I only refresh the older GE devices after motion inactivity on this zoned motion virtual device vs polling every 3/4 minutes. This has helped greatly with my closet lights that are set to turn on via motion. Before I did this sometimes I would have to wait upwards of 20 seconds for the can lights to turn on.