The only requirement for your visa/residence permit to be used as a supporting document is that it should be still valid (by date) by the time you enter Oman.
Omani eVisa is issued to help traveling to Oman be easier now.
Omani eVisa is one kind of the Oman Visa that allows people of eligible countries to enter Oman.
All travelers including children must have the valid visa to travel to Oman.
Clearing your web browser's cache, cookies, and history may remove data such as: saved passwords, address bar predictions (Chrome, Firefox), shopping cart contents...