edit: there is not FUD here only a big concern
We are working on it, don't worry Fixing POS is #1 priority now. If it was easy, it would be already done. Different people are working on web wallet, that's why we can have both.
Just something I noted while looking through the source.
Something I saw in the source of THC I haven't seen elsewhere in PoS coins in the main.cpp is this line of code:
unsigned int nModifierInterval = 6 * 60 * 60; // time to elapse before new modifier is computed
this is usually in the kernel.h as:
static const unsigned int MODIFIER_INTERVAL = 6 * 60 * 60
I like to share what I find if it helps.
That's because we are using newer code-base (latest Novacoin). Most other coins use old code-base, and that's why it's declared differently. But you are right that problem is probably located someone in kernel.cpp. I'm working on it, but I just can't focus today :/