I am trying to publish a survey that takes no spatial location data. I would like the Survey123 form to open only a table from the service without taking a spatial location even though it is related to a layer. Below is my work flow.
In looking through the posts, I found one that said you can create a non-spatial form of a table if you change the layer ID to 0 for the table and the spatial layer to 1 so that the Survey123 form will use the table as the base build.
I have included the Excel form for reference.
Survey123 does not currently support feature services that contain a table only (no geometry). A feature layer (with geometry) is required so that the layer has valid geometry and this location will be used in the Survey123 website, map views and other applications. If no geopoint (or geoshape/geotrace) question in included in the survey, a geopoint question is always created behind the scenes as default when publishing. This gives the feature layer geometry. More info can be found here: Geopoints—Survey123 for ArcGIS | Documentation
Any other workarounds as you mentioned above, may or may not work, and are not officially supported.