It's funny, my MN is stuck on 151199, but I got the MN reward an hour ago
Your local wallet which receives the reward is synced.
Masternodes are like servers that get paid for running a node for a network.
you are permitted to stay offline only for a shortwhile, sometimes up to an hour or more.
Also, the network needs your server to be online and on the right chain and not necessarily fully synced
so the solaris blockchain is paying you still though your are not fully synced but you are online.
Your local wallet must be synced for you to see payouts
But dont worry, as long as you remain on the main chain, you will get synced when when your peers sync too.
Try restarting with Keez fix to get synced fast. Your optimum service is required