Check the link speed the wifi clients are connected to the access point. Log into the TP-Link web interface -> Status -> Client (look at the second column from the right - Rate Mbps). This tells you the speed the wireless client is connected, the speed drops as the signal gets weaker (move further away, walls in the way etc), this is the theoretical speed, I believe actual speed would be around 80% or lower due to wireless overheads etc.
Check there is no Rate limit set up for each client ("Action" column has a Rate Limit button). There is also Rate Limit options for each wifi radio: Wireless -> Wireless Settings -> 2.4 Ghz -> edit button -> Rate Limit. Make sure its not enabled, also same for the 5Ghz radio settings.
Next I would check the cabling have no errors. In the web interface look at Status -> Device -> Lan Port. It should say 1000Mbps FD. Then Status -> Wireless -> Lan Traffic, make sure there are no dropped packets or Rx/Tx errors under the LAN Traffic section. If you can, use a PC connected with a cable on the LAN and continously ping the TP-Link access point IP address (e.g. ping -t 192.168.0.2) make sure IP address is the correct for your access point. You should see no packet loss and response times 1ms.
You should also check the device uptime to make sure it looks as expected and not doing anything strange like constantly rebooting. Status -> Device -> Uptime
You could try using a different SSID in case someone else is using the same SSID in the area. Optionally you could use same SSID/wifi settings as the VM hub 3.0 but manually set wifi channels on the VM hub 3.0 and TP-Link access point so they use different channels (2.4Ghz choose 1, 6, or 11; for 5Ghz i would pick 36, 40, 44, or 48 and see how you get on, there are other 5Ghz channels but i think these are most compatible for clients but also most likely to be used by other access points). This gives option for clients to roam between access points, the client would usually pick which one has the stronger signal. If you have an android phone there is an app called "WiFi Analyzer (open-source)" by VREM Software Development. This is a useful tool to see which channels are in use in the area.
At this point I would probably factory reset the TP-Link access point and set it up from scratch again. Screenshot or write down your settings before you factory reset it.