Without you stating more specifically what kind of issues you are having, I dont suppose there is anything useful that people can say really.
For many of us, Roon does seem to work fine over wifi. However, I have to assume that Roon send raw uncompressed (unlike flac etc) data over the internal network and probably 32bit as well both of which will consume more bandwidth.
As for latency tolerance. I have noticed that yanking a cable can leave endpoint playing for a while (several seconds), so I think Roon has no issue with intermittent access so long as it still gets sufficient average bandwidth and seems to buffer far enough ahead in endpoints that latency just does not seem to be an issue as suggested in some posts here.
If you are running grouped zones however, then maybe it is different.
Even 15Mbit connection can in theory just about manage 192K/32bit, but only just. However, it may be worth taking careful note of the specific issues you encounter and if possible what the router thinks the connection rate to the device is (if you router displays such information) and what sample rate and bit depth Roon appears to be sending to the device.
If your Wifi is really bad due to high interference/poor signal strength, then of course it will end up dropping off the network and may not be accesable at all from Roon. That points at the network and not Roon.
If you have alot of devices on your wifi, then for reasons I havnt looked into, that seems to adversely affect the maximum connection rates, perhaps because there is less freedom to aggregate channels into high bandwidth links especially if only using a single router and no mesh and allowing a free for all which is basically what I do (which isnt good for the number of devices I have, but I know this and keep an eye on it).
Instead of using smart connect, maybe switching that off and separating the band/radio if possible can help as often smart connect systems dont seem to either honor a devices preference (2.4Ghz vs 5Ghz), or just ignore it entirely and only bump it onto a faster band on demand, or more likely because in the past it was transferring a lot of data which is annoying when the router hasnt worked that out yet.
For a big house or with connectivity issues consider separate access points or maybe a mesh network.
Some things I have mentioned of course are not possible with many ISP supplied routers and well to be quite honest you get what you pay for and I have often found ISP bundled devices to be awful.
If you want to place higher demands on your wifi, then really you need infrastructure that is up to the job. If the problem is external (to your house - ie industry, neighbours etc), then really wired is your only good option.