The replace command does not work as intended. The command would execute, returning
0 block(s) have been replaced
This occurred on MC Eternal with modded blocks cursed earth and sacred oak leaves.
Discussion with Aidoneus reckoned the issue being the mismatching of client block IDs and serverside IDs.
I tested this on infinity evolved, there were no issues with vanilla nor modded blocks.