forceUpdate is ignored by react-redux connect. Because internally a renderedElementis stored and forceUpdate does not reset this element, leading to rendering an possibly 'old' component. A fix could be like adding this code to deepForceUpdate. Or update react redux connect to handle forceUpdate.
traverseRenderedChildren(node, internalInstance => {
const instance = internalInstance._instance;
if (instance && instance.renderedElement) {
instance.renderedElement = null;
}
});