It is unfortunate that you have thus far failed to inform us what specific Proof of Stake coin you are working with.
There was development / evolution happening in the old days, many of the earliest Proof of Stake coins required manual "rebalancing" of the "transaction outputs", which is geekspeak for "pile the coins into ideal-sized piles for staking".
Most of the oldest PoS coins required not only that the wallet be online but also that each "pile" (UTXO) of coins "rest" a while before becoming eligible to be used in staking.
Thus having all your coins in one "pile" should give a high chance of "winning" a stake reward, but then that pile would have to rest for a while, and time is of course usually measured in blocks, meaning probably
if your huge number of coins at one address is in the form of just one, or just a few, "piles" (UTXOs for example assuming that is what your specific such coin calls them), it might well be the case that all the "piles" in your wallet have already won a stake reward and are all "resting" X number of blocks waiting to become eligible again.
So for example if your coin requires 30 days "rest" to become eligible, and its target block time is one day, you probably need at least 30 "piles" in order that each day one pile becomes eligible, probably winning the reward that day, then the next pile's day has hopefully come, so it probably wins that day, and so on.
If the target block-time is faster than one block per day of course more piles would be required.
Later PoS coins re-balanced automatically, even maybe allowing setting target size of "pile" in config file or by RPC command or commandline "switch".
For example I think one of the differences between Gold Pressed Latinum and Gold Pressed Latinum 2, in addition of course to GPL2 being pure PoS while plain old GPL was hybrid PoW and PoS, is that GPL2 has some form of automatic balancing so you don't have to manually pile your GPL2 coins into "ideal sized" piles (UTXOuts).
If it just so happens that one of the GPLs, or any of the other old PoS
coins used in the
Galactic Milieu, is the coin you are referring to / having trouble with, you could try adding addnode=LFM.Knotwork.com and addnode=Server1.Knotwork.net to your nodes list too.
-MarkM-
EDIT: I neglected to emphasise that you don't need multiple addresses, all your "piles" can be in the same address; just when populating an address send multiple separate transactions to it if the client does not offer commands for manipulating "piles", selecting from which "pile" to send and suchlike.