Step 1.
They have 2 POI locator,
https://transparentgov.net/json2tree/esri/server/folder2.html?org=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices&url=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices&arcgis_online_token=&select_folder=78&select_folder_text=HEREAfriGISComposite+%3Csup%3EGeocodeServer%3C%2Fsup%3E&select_layer=&select_layer_text=CrossingStreetsPOI+%3Csup%3EGeocodeServer%3C%2Fsup%3E

Step 2.
test POI name first, it works
https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FHEREAfriGISComposite%2FGeocodeServer&layer=HEREAfriGISComposite&_center_lat=-33.941756791460115&_center_long=22.467551416941905&_center_zoom=20&panto=0

Step 3.
The problem is that all of other POI locator, only tell me business name, while does not tell me the business address.
So I have to search on google maps, by business name.
Now I know the address

Step 4.
test the address to see if it popup business name, not popup business name.
https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FHEREAfriGISComposite%2FGeocodeServer&layer=HEREAfriGISComposite&_center_lat=-33.941756791460115&_center_long=22.467551416941905&_center_zoom=20&panto=0

Step 5.
let's test cross street (full street name as 1st)
https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FCrossingStreetsPOI%2FGeocodeServer&layer=CrossingStreetsPOI&_center_lat=-33.945476538551794&_center_long=18.58393877885798&_center_zoom=19&panto=0

Step 6.
because full street name typing is too long for 911 dispatcher, they want 3 letter for 1st street name
3 + 4 works
https://transparentgov.net/json2tree/gateway/feature-layer/geocode-suggest-advanced-number-search.html?backgroundlayerurl=https%3A%2F%2Fgis.westerncape.gov.za%2Fserver2%2Frest%2Fservices%2FGeocoders%2FCrossingStreetsPOI%2FGeocodeServer&layer=CrossingStreetsPOI&_center_lat=-33.94613999956101&_center_long=18.585299999995&_center_zoom=20&panto=0

Step 7.
it does not tell us what cross street connector should we use, we should use esri's default connector, which is AND
https://pro.arcgis.com/en/pro-app/latest/help/data/geocoding/fundamentals-of-intersection-geocoding.htm

Step 8.
for this sample, 3 + 3 not working,

Step 9.
until you type 3 + 5, works

Step 10.
empty space actually works, even ESRI's default connector is AND, @, / , |,

Step 11.
@ does not work

Step 12.
/, works

Step 13.
\, works

Step 14.
& works with full street name

Step 15.
& not works with 3 letter

Step 16.
Step 17.
Step 18.
Step 19.
Step 20.