I get this from a daemon updated an synced for a couple of hours:
NAY - 1
YEA - 47
ABSTAIN - 2452
I'm on v23 but it's a normal daemon. Does it need to be a masternode (hot/cold) wallet to get the correct results?
I was getting weird results on one of my daemons, then I restarted it and get:
./dashd masternode list votes YEA | wc -l
664
./dashd masternode list votes NAY | wc -l
16
./dashd masternode list votes ABS | wc -l
1834
Maybe there's a bug? Try restarting your client and see if it shows the correct votes
PS. Votes don't sync when you open your client. So to watch the progress of the vote you must have had a client open before the vote started (any v11.2 would work), then update to v11.2.23 to see the correct count.