This is likely due to an interoperability issue between NCS5604 and ASR903. EPL provisioning is supported on both platforms, but MPLS OAM between XE and XR nodes may be causing your issue. You also need to make sure that OAM is configured correctly on both devices and that the IGP is properly configured. Check the EPNM logs to see what is happening.
After that, I would recommend getting in touch with Cisco TAC to see if there are any known compatibility issues between the two hardware platforms.
- BW
Please rate posts if they have been helpful.