Probably because remote use requires the actor to be a pawn. And structures are not pawns. If you are trying to make a structure ‘use’ an item, make it a fuel burning structure and have it activate/deactivate. You can put in custom strings for Activate/Deactivate.