My paintbrush cursor is not working properly. I have hardness set to 0, yet it still results in hard edges. Also the size of the cursor is not corresponding to the paint being put down. I have tried resetting, and making sure my settings are on "precise", but still it is not precise or adjusting softness. What's going on?
Have you reset the Tool itself yet?
What are the image’s Colour Mode and Bit Depth?
Could you please post a screenshot taken at View > 100% and with the pertinent Panels (Layers, Brushes, Brush Settings, Options Bar, …) visible?
As for the size of the cursor that could be thrown off by OS level cursor size settings depending on your OS.