Microsoft Azure Service Bus with a subscription
So i have an application that subscribes to a topic and listens for messages. These messages have a seralizable payload. Every once in a while i'll notice the message count for the subscription says like 3 but my application that is listening on both the deadletter and subscription doesn't receive anything. No matter what i do those messages are just there. If i use the service bus explorer and copy message and resend i get a seralizable error.
My question is what causes a message to not deliver, and what can i do to retrieve it? The only way to get that subscription back to 0 is to delete it and recreate it.
Help??