The procedure being called is....
procedure adjustPanel(aP: TWebPanel);
The error happens on this line which is calling that procedure
adjustPanel(btnPnl);
...and the parameter being passed in that call is defined as...
btnPnl: TWebPanel;
This is a web core project, there are no TPanel objects defined anywhere, and when compiling the uses clause continues to throw Vcl.StdCtrls, Vcl.Controls in the uses clause of the file that this error is happening on.
Any way to find out why those units are being added and why it keeps thinking there is a TPanel being passed and not a TWebPanel as the component is defined as?
Was working just fine yesterday and not today it starts throwing this issue. Restarted the IDE, but still nothing.