By default, (big e.g. 4MB, full block size) data carrier transactions should not be relayed in order not to fill the default 300MB capacity of mempool with fewer than 100 transactions and give space/priority to standard (non-data carrier, transfer) transactions.
Expected behavior datacarrier parameter is set to false by default (if not set in bitcoin.conf otherwise)
Actual behavior
datacarrier=0 must be set in bitcoin.conf in order not to relay data carrier transactions like for example: 0301e0480b374b32851a9462db29dc19fe830a7f7d7a88b81612b9d42099c0ae
To reproduce
Just run Bitcoin Core without modifying default settings.
System information
Bitcoin Core 24.0.1.