What is the issue?
My guess would be the same issue that exists with normal transaction creation. If the wallet is fragmented due to lots of tiny transactions then transaction creation with lots of inputs will fail. Possibly this prevents stake generation.
Ahh... I didn't know that. This is true in bitcoin also?