FRONTDOOR .write is returning UVM_NOT_OK Status

What could be the reason for .write to return UVM_NOT_OK via the FRONTDOOR?

In reply to Sri007:

There are several reasons. The register does not exist, you cannot write the register because of the access policy etc. etc.