$\def \b {\mathbf}$
General approach
Newton Equations of Motion
\begin{align*}
& m\,\ddot{\mathbf{R}}=\b F_a+\b F_c\tag 1
\end{align*}
and the constraint equation e.g. for circular path
\begin{align*}
& x^2+y^2=r^2\quad,2\,x\,\dot{x}+2\,y\dot{y}=0\quad,
\underbrace{\begin{bmatrix}
x & y \\
\end{bmatrix}}_{\b C_c}\begin{bmatrix}
\dot{x} \\
\dot{y} \\
\end{bmatrix}=0
\end{align*}
with $~\b F_c=\b C_c^T\,\lambda~$ equation (1)
\begin{align*}
& m\,\ddot{\mathbf{R}}=\b F_a+\b C_c^T\,\lambda~\tag 2
\end{align*}
choose $~x~$ to be the generalized coordinate , thus from the constraint eqaution you obtain
\begin{align*}
&y=\sqrt{r^2-x^2}\quad\Rightarrow \dot{y}=-\frac{x}{y}\dot{x}\\\\
&\dot{\mathbf{R}}=\begin{bmatrix}
\dot{x} \\
\dot{y} \\
\end{bmatrix}=
\underbrace{\begin{bmatrix}
1 \\
-\frac{x}{y} \\
\end{bmatrix}}_{\b J}\,\dot{x}\quad \Rightarrow
\ddot{\mathbf{R}}=\b J\,\ddot{x}+\frac{\partial \dot{\mathbf{R}}}{\partial x}\,\dot{x}=
\b J\,\ddot{x}+\frac{\partial \left(\b J\,\dot{x}\right)}{\partial x}\,\dot{x}
\end{align*}
thus equation (2)
\begin{align*}
& m\,\b J\,\ddot{x}=\b F_a-\underbrace{m\,\frac{\partial \left(\b J\,\dot{x}\right)}{\partial x}\,\dot{x}}_{\b F_z}+\b C_c^T\,\lambda~\tag 3
\end{align*}
multiply Eq. (3) from the left with $~\b C_c~$ you obtain
\begin{align*}
& \left[\b C_c\,\b C_c^T\right]\,\lambda=\b C_c\left(\b F_z-\b F_a\right)\tag 4
\end{align*}
from here you get the generalized force $~\lambda~$ , and the constraint forces $~\b F_c=\b C_c^T\,\lambda~$
to obtain the equation of motions , multiply Eq. (3) from the left with $~\b J^T~$
\begin{align*}
& m\,\b J^T\,\b J\,\ddot{x}=\b J^T\,\left(\b F_a-\b F_z\right)\tag 5
\end{align*}
notice that $~\b C_c\,\b J=\b 0$
- $~\b R~$ Position vector
- $~\b F_a~$ Applied force
- $~\b F_c~$ Constraint force
- $~\b \lambda~$ Generalized constraint force
Implementation
form the time derivative of constraint equation you obtain the constraint matrix $~\b C_c~$.
from the choose of the generalized coordinate $~(x~)~$ and the velocity equation $~\dot{\b{R}}~$ you obtain the Jacobian-Matrix $~\b J~$.
from here go to polar coordinate
\begin{align*}
&x=r\,\cos(\varphi)\quad,\dot{x}=-r\,\sin(\varphi)\\
&y=r\,\sin(\varphi)\quad,\dot{y}=+r\,\cos(\varphi)\\
\end{align*}
your generalized coordinate is now $~\varphi~$ thus $~\b C_c=\b C_c(\varphi)~$
and $\b J=\b J(\varphi)~$
with
\begin{align*}
&\b F_z=m\,\frac{\partial \left(\b J\,\dot{\varphi}\right)}{\partial \varphi}\,\dot{\varphi}
\end{align*}
you can solve Eq. (4) for $~\lambda~$ and obtain the constraint force $\b F_c=\b C_c^T\,\lambda$
\begin{align*}
\b F_c=\left[ \begin {array}{c} - \left( \cos \left( \varphi \right) {\it
F_x}+\sin \left( \varphi \right) {\it Fy}+m\,r{\dot\varphi }^{2} \right)
\cos \left( \varphi \right) \\ - \left( \cos
\left( \varphi \right) {\it F_x}+\sin \left( \varphi \right) {\it F_y
}+m\,r{\dot\varphi }^{2} \right) \sin \left( \varphi \right) \end {array}
\right]\\
\end{align*}
with Eq. (5) you obtain the equations of motion
\begin{align*}
&m\,r^2\,\ddot\varphi=r\,(F_y\cos(\varphi)-F_y\sin(\varphi))
\end{align*}
The constraint force components $~(x,y)~$ system
\begin{align*}
&\b F_c= \left[ \begin {array}{c} -{\frac { \left( {\it F_x}\,x+{\it F_y}\,y+m{{
\dot x}}^{2}+m{{\dot y}}^{2} \right) x}{{r}^{2}}}\\
-{\frac { \left( {\it F_x}\,x+{\it F_y}\,y+m{{\dot x}}^{2}+m{{\dot y}}^{
2} \right) y}{{r}^{2}}}\end {array} \right]
\end{align*}
and the EQM's
\begin{align*}
&\begin{bmatrix}
\ddot{x} \\
\ddot{y} \\
\end{bmatrix}=\b F_c
\end{align*}
the initial conditions must fulfilled the constraint equation $~x_0^2+y_0^2=r^2~$
The simulation with $~r=1~,F_x=F_y=1,x_0=0.3~,y_0=\sqrt{1-0.3^2}$