"Coding around it" means handling an additional error state, which can be in varying degrees of complexity depending on what the feature is doing for your app.
There is a tooling out there to assist you and most of the compatibility issues are well documented now. 10 or so years ago when I started that really wasn't the case.