Complications of injection appears would not appear after weeks. I think you may have developed thrombophlebitis
though it is quite rare. I would recommend you to wait for some time and if it stays like this then you should see doctor. Till then you should take pain killer and ice application.