Client Data Messages count is increasing though I sent just one message from source broker

Thanks for clarifying the two points above. After fixing the issue I can see that the correct count is being shown under the stats of the queue so I think it should be ok for the message vpn stats to have it in the data messages. Probably some more documentation around the stats at different levels will help.
Couple of things left in my previous post:
1 I am kind of block on getting the empty payload, what am I doing wrong here in the code?
2 What is failed queue disabled? Didnt find any documentation around it. Why do I see 4 messages in there?
3 Why bridge stats is not showing the message that I can see in SolaceIO?