I believe this is the problem with days. People are shown to little to get people invested in storylines. They should always have at least one front burner storyline on 4 days a week.
Jennifer and Jack are having a storyline and still you see them only 2 times a week. That’s to a point where people don’t care anymore because you don’t need to watch the snow everyday.
All the guest players are fine but not just to be on for a few days. Cut some actors from the cast that don’t have a reason to stay in Salem en focus more on the big storylines.