Probably what's going on is some disconnect between the mouse's 2d position and the game world's 3d natureYou can use a basic sphere mesh that follows the point in 3d space that the player is aiming at, which will make debugging it easier.
Will try this for sure, thank you!