Fallback with timeout
Less timeout
Add pure http fallback
Avoid potential undefined issues
Fix potential communication reinit
Add actual async stores. Still using files