You can also do replay by message id using python as follows:
rgmid = "rmid1:096b4-e39eaab3209-00000000-0000002d"
reply_strategy = ReplayStrategy.replication_group_message_id_based(ReplicationGroupMessageId.of(rgmid))
persistent_receiver: PersistentMessageReceiver = messaging_service.create_persistent_message_receiver_builder()\
.with_message_auto_acknowledgement()\
.with_message_replay(reply_strategy)\
.build(durable_exclusive_queue)
persistent_receiver.start()