I'm saying the notices will not prevent the cart or module from working yes. However these variables not having a value may be the reason for the module not to work properly or maybe it is working properly just not doing what you expect it to do.
Another reason is when and how the module is making changes and adding whatever it supposed to add to the cart. If the code base is different it is possible the module's files need change as well...
Notice: Undefined index: no_globals_w_ind in /home/keyston1/public_html.dev/modules/alteredCart_On_Sale/onsale_sessions.php on line 39
no_globals_w_ind not being defined at all means this code will never run
Code:
if ($GLOBALS['onsale_settings']['no_globals_w_ind'] == 'Y'){ // LINE 39
$ind_pids = onsale_load_ind_productids();
}
So you need to find where no_globals_w_ind get's set and when it is set to Y or something else and how this affects the rest of the module logic.