Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
How to distinguish B<c>.W and DSB commands in ARMv7M architecture The B<c>.W and DSB commands are very similar. In a special case of bits in the jump address, however, the Branch command may be exactly the same as the DSB command.
I am glad you found your solution. Also, thank you for coming back and sharing this with the community :)