Waltorious: Two probable causes... first, do your characters have enough food? If they don't have 1 unit of food each when they rest, resting will not recover health or magic points. Food can be purchased cheaply in the tavern in the first town, and found for free in certain other locations.
Second, are your characters diseased/sick? I'm pretty sure that that condition will prevent spell points from regenerating when you rest. You can cure it at a temple; the temple in the first town is cheapest.
I just wanted to thank you for your post! At first it was just one or two characters who wouldn't heal, and then their spell points wouldn't regenerate, and then no one's hp/sp would reset upon resting! I'd completely forgotten that these guys need food! Thanks very much! I was despairing that I'd have to quit, but now I'll be fine, as long as I remember to keep these guys in victuals.
Thanks very much!
Leandro