Please try out the following steps for resolution -
a. The Wi-Fi Signal strength should be good on both your phone and the Teewe device.
b. Reduce the number of devices using your Wi-Fi Network.
c. Restart your Wi-Fi router as the Wi-Fi network may be clogged.
d. Check if your Wi-Fi network is configured for optimal media streaming, correct the settings if needed as per this link http://teewe.in/wifisettings