First of all it's not your "own" source, because if it was you would know why this happens
Sometimes when you use a specific id the game need (like 0x7398) the game can't handle it and you want connect try to use another id and if that doesn't work your item wasn't implemented the right way, just try to change maybe not working things