I wrote a blog article about D3D12 resource states. It explains the rules around state promotion/decay and how that means a resource can be used on multiple queues at the same time (even if one queue is writing!) danglingpointers.com/post/d3d12-r...

D3D12 Resource States Cheat S...
D3D12 Resource States Cheat Sheet - Dangling Pointers

D3D12 Resource States rules are complicated, especially around state promotion and decay, but this article is helpful summary.