A list of known limitations when using the web SDK
Native browser dropdown menus
The <option> elements within a <select> element will not be seen by the agent. The agent will see the selected value but will not see the dropdown that shows the options to select from.
See in the image below where the client on the left can see the options to select from, whereas the agent can not see the dropdown.
Recommended solution
Use JavaScript + CSS to produce the same behaviour of a dropdown.
Using URL in CSS Selectors
If you are using a full or partial URL within your selector, such as img[src*="/profile/default/"], the selector won't match to anything when viewed on the agent side.This often results in styles on the agent side not matching what is seen on the client side.
Recommended solution
Don't use URLs in selectors and ideally use element IDs.