Yes calling your broker will help. If you see your orders being added to the level 2 then the problem likely lies with the market maker. Someone earlier said Tradestation routes most orders to Virtu. Virtu is known for providing bad fills. Often times what they are displaying on the level 2 is what you get, no hidden liquidity. Are the orders you’re entering market or limit orders? Are you trading equities or ETFs? Are you looking at the level 2 specifically for Virtu to make sure there are shares on the bid/ask within your limit price?
They are likely rejecting your orders due to a lack of liquidity. Your trades may be too large and will move the market. If your trades are >2% of the average daily volume of the underlying and you are entering market orders, try switching your orders to limit orders with a conservative limit price at or above the ask. If you’re trading equities, usually your broker will be able to either sweep the dark pools for dark liquidity or setup an algorithm such as VWAP, TWAP, or percentage of volume to chunk into the position over time. Not ideal for scalping. If it’s an etf then your broker would need to contact the market maker who can utilize the creation/redemption process to execute trades without moving the market. Sometimes switching brokers will help. TD Ameritrade is usually pretty good for the active trader.