General wifi question

Is it by design that I can access the start9 server on my lan thru wifi, but nextcloud local service only works with a wired ethernet connection?

That your phone or laptop is connected to your LAN via WiFi has no bearing at all on your services. If you can’t access a service then somewhere something is wrong.