I'm a little confused as to what goes where and how scripts work right now.
Basically, I modified one of the existing quests, tested it and it all works fine and everything. The issue comes in when other people are using it, it puts the source of the script in an archive automatically but it doesnt seem to work for anyone but me. I have also tried creating an archive with the compiled script inside of it too and it still refuses to work without the original compiled script in the data/scripts folder.
I have had totally mixed results though so far, and I dont know if it is an issue with Steam workshop or what, because sometimes it seems like its half working for people even though it fully works for me (Some stuff in the script obviously executes, but then it screws up) other times, it works for some people and not others, but all of the time it works 100% for me. I'm not sure what the fault could be, since a lot of people who have tried it have fresh installs also.
Thanks.

I'd wager, with the required stuff in there, your plugin/bsa will override the default code for others.