I have no experience with data feeds, but does that not sound like there’s something wrong with the feed itself and not the content it provides?
Btw. - the protocol 4.0 rate is increasing; this are the results from every quarter of an hour of the last two hours:
"blocks" : 402124,
"block_percentage" : 43.55,
"blocks" : 402134,
"block_percentage" : 43.45,
"blocks" : 402145,
"block_percentage" : 43.3,
"blocks" : 402157,
"block_percentage" : 43.45,
"blocks" : 402161,
"block_percentage" : 43.5,
"blocks" : 402165,
"block_percentage" : 43.65,
"blocks" : 402174,
"block_percentage" : 43.7,
"blocks" : 402188,
"block_percentage" : 43.75,
"blocks" : 402197,
"block_percentage" : 43.7,
The 4.0 percentage is slowly increasing.